About Shella Royal House
Shella Royal House is situated on Lamu Island, Kenya, near the Lamu Museum, Lamu Fort and Kinai Farm. Units feature a private bathroom, mosquito netting, a wardrobe, an electric kettle and free toiletries. There is an on-site restaurant where guests can enjoy meals. Additional amenities include room service, a 24-hour front desk, a shared lounge and complimentary Wi-Fi.
Experience Shella Royal House
We specialize in crafting bespoke itineraries. Want to include Shella Royal House in your dream African holiday?