Baobab Beach Resort
Located on the world famous Diani Beach, The Baobab Beach Resort and Spa is set within 80 acres of tropical gardens, overlooking the Indian Ocean.
Located on the world famous Diani Beach, The Baobab Beach Resort and Spa is set within 80 acres of tropical gardens, overlooking the Indian Ocean.
Turtle Bay was chosen as a Best All Inclusive Hotel in Africa by TripAdvisor® in its 2012 Travelers’ Choice® awards. Now in its tenth year, the annual TripAdvisor Travelers’ Choice awards honor the world’s best hotels, earning their distinction from those who know them best – real travelers. Unlike any other hotel awards programs in […]