Having stayed in many luxurious hotels all over the world, what a breath of fresh air at Baobab Beach Resort .. ..The hotel is so beautiful. The rooms (I asked to be shown a few others) are each completely unique with carefully chosen pieces of furniture and colour schemes. We stayed in among the very best i could say room...
More
- Baobab Beach Hotel
- Baobab Beach Hotel Diani
