Το πολυτελές ξενοδοχείο με τα 77 δωμάτια βρίσκεται στο Εθνικό Πάρκο Σερενγκέτι της Τανζανίας, που είναι γνωστό ως ο ιδανικός προορισμός για σαφάρι στην Αφρική.
Το στιλ του πολυτελούς ξενοδοχείου γνωστής αλυσίδας είναι φυσικά αφρικανικό, εκμεταλλευόμενο και το μοναδικό φυσικό τοπίο.