Home » Archive

Articles tagged with: north coast

Mombasa Hotels »

[10 Jun 2013 | No Comment | ]

5 Stars
Nine miles of alabaster sand extend in front of the 76 bedrooms – every one with a view of the warm jade waters of Watamu. This sophisticated beach resort is a member of Small Luxury Hotels of the World.