Lamu Palace Hotel itself resembles a palace with its large open spaces and tall handsome pillars forming arches. Lamu Palace hotel is located on the seafront which means there is always a good sea breeze.
The hotel has a total of 22 rooms and suites, all with en-suite bathrooms, equipped with TV, fans, A/Cs and mosquito nets.