Baobab Beach Resort & Spa

Baobab Beach Resort & Spa is a 5 star resort, nested within 80 acres of tropical gardens, on a cliff overlooking the Indian Ocean on diani beach
Baobab-Beach-Resort & Spa

Baobab Beach Resort & Spa

Baobab Beach Resort & Spa is a 5 star resort, nested within 80 acres of tropical gardens, on a cliff overlooking the Indian Ocean on diani beach south coast of Mombasa. The spa combines an attractive Arabic and Swahili architecture, approximately 45 kilometers from Mombasa City.

amref health Africa
yourafricansafari
Kato
trip advisor