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 and the restaurant is among the best at the Coast.

Enquiry Form