Shela Beach
Hotels

'16sep6
Banana House
Wellnessmore
Lamu Banana House and Wellness Center is the ideal destination for travelers who are seeking to fully immerse themselves in the beauty of their surroundings and experience a variety of holistic wellness activities in a completely relaxed atmosphere. Situated in Shela on Lamu Island, this five-star boutique hotel feels as ...