Hotel Baobab Beach Resort(4 stars)

Diani Beach Road, Ukunda View on map