Featuring an outdoor pool and a garden, Capital O Hotel Azteca is just 6 minutes’ drive from Cancun town centre and 25 minutes’ drive from La Isla.
Number of rooms: 90
Avenida Lopez Portillo Manzana 21 supermanzana 64 lote 1-4,7-10, 77524 Cancún, Mexico