Experience an amazing time by the sea at Travellers Beach Hotel and Club. The fun activities ranging from spa treatment, good food and an amazing view Read More…
Severin Sea Lodge
Severin Sea Lodge is located at Bamburi Beach. It is directly at the Indian Ocean and uniquely designed with an African touch. There are lots of fun activities Read More…