The Beach hotel at the north coast of Mombasa, within the cosmopolis of Mombasa. The ma...
Situated only 200 meters from one of the finest beaches in the world just 30 Km south o...