As well as enjoying prime position on Diani Beach, the resort has extensively upgraded accommodation and facilities making it the preferred destination for holidaymakers and business travellers alike
As well as enjoying prime position on Diani Beach, the resort has extensively upgraded accommodation and facilities making it the preferred destination for holidaymakers and business travellers alike