This boutique hotel is located in South-Central Kenya, in the country’s Capital - Nairobi. The city is one of the most populous regions in East Africa and is the 14th largest city in all of Africa.
Nairobi is served with regular international flights and the roads link to other East African urban centers. Guests who wish to travel to Mombasa can do so with the railway service.