Lamu Archipelago

Hotellit

The Majlis *****

The Majlis boutique hotel set on the Manda Island in the Lamu archipelago on Kenya's Northern Coast....