Lamu or Lamu Town is a small town on Lamu Island, which in turn is a part of the Lamu Archipelago in Kenya. Situated 341 kilometres by road northeast of Mombasa that ends at Mokowe Jetty, from where the sea channel has to be crossed to reach Lamu Island.
Find Accomodation

Hemingways Nairobi Hotel
Nairobi, Kenya

Villa Rosa Kempinski
Nairobi, Kenya

Diamonds Dream of Africa
Malindi, Kenya

Crowne Plaza Nairobi Airport
Nairobi, Kenya

The Boma Nairobi Hotel
Nairobi, Kenya

Radisson Blu Hotel Nairobi
Nairobi, Kenya

Dusit D2 Nairobi Hotel
Nairobi, Kenya

Sankara Nairobi, Autograph Collection
Nairobi, Kenya

Nairobi Serena Hotel
Nairobi, Kenya

Movenpick Hotel & Residences Nairobi
Nairobi, Kenya

Diamonds Dream of Africa
Malindi, Kenya
Diamonds Dream of Africa is perfectly located for both business and leisure guests in Malindi. The hotel offers a wide range of amenities and perks to ensure you have a great time. 24-hour front desk,...