Emrald Hotel Flamingo Beach(4 stars)

Dolphin Road Off Shanzu 20254 Mombasa View on map
Entrance & lobby
alex
Entrance & lobby