Nestled on the sun-kissed shores of Mombasa, Kenya, Severin Sea Lodge is not just a destination but a haven where the heart of East African hospitality beats with a rhythm of its own. Nestled on the sun-kissed shores of Mombasa, Kenya, Severin Sea Lodge is not just a destination but a haven where the heart of East African hospitality beats with a rhythm of its own.