Flamingo Beach Resort & Spa
Additional Information
Flamingo Beach Resort & Spa is a four star Beach Resort, located right in front of the Indian Ocean, offers
137 spacious rooms, a lagoon shaped free form swimming pool with a natural waterfall, a unique beach facing cave for special events, a pool bar and other entertainment facilities.
Return to homepage
Full Desktop Version
powered by Reseliva