No image available for this hotel
No image available for this hotel
Cancun, Cancun
Spend a second to
save a fortune!
Spend a second to save a fortune!
Av Nizuk 28 Manzana 17 Av Nizuk 28 Manzana 17, Cancun
Located in Cancún, within less than 1 km of Beto Avila Stadium and 3.7 km of Cancun Government Palace, El mechokan & beach access provides accommodation with an outdoor swimming pool and free WiFi throughout the property as well as free private...
See MoreUsage of subsidiary facilities may incur additional fees