Отель расположен в провинции Мпумаланга, в северо-восточной части ЮАР, на берегу реки Crocodile River, в 4 км от национального парка Kruger National Park, в 400 км от Йоханнесбурга.
Комплекс состоит из отдельных шале с соломенными крышами, окруженных густым африканским бушем. Рядом с отелем находятся лучшие достопримечательности провинции, в 4 км расположен национальный парк Kruger National Park, в котором водятся представители африканской «большой пятерки» и множество экзотических птиц. Со специальной смотровой террасы отеля открывается захватывающий вид на парк. В отеле есть большой открытый бассейн, ресторан, 4 бара, работает магазин сувениров и антикварный салон, открыты 2 конференц-зала, оснащенных новейшим оборудованием для проведения конференций.