Severin Sea Lodge
Reservation / Enquiries
+254 746 995 690
Severin Sea Lodge
P.O. Box 82169
Mombasa 80100
Kenya
Coast
Kenya