AMOCITY
Offering a sun terrace with swimming pool, a garden and free WiFi throughout, Margarita del Sol Hotel Costa Maya is located on the Riviera M...