Featuring 5-star accommodations, Royal House Shela is located in Lamu, a 2-minute walk from Manda Beach and 200 yards from Mnarani House. Featuring room service, this property also provides guests with a terrace. The hotel has family rooms.
Featuring a private bathroom with a bath and free toiletries, rooms at the hotel also feature free WiFi, while some have a sea view. The rooms will provide guests with a closet and an electric tea pot.