POI's creator (Voyajo Team)
★★★★
Boulevard Kukulcan km 16.5, Cancun, Mexico
Housed Within Tower One Of The 5 Star Gran Melia Beach And Spa Resort Is The Spectacular Club Melia At Gran Melia Cancun. This Resort Is Situated On The 17-Mile Island Of Cancun And Boasts A Vast Shoreline Of Snow-White Beaches, Clear Turquoise Waters And Year-Round Sunshine.