L'Apartamento Cleo sorge a Cancún, a soli 1,9 km dallo Stadio Beto Avila e a 3,4 km dalla stazione degli autobus della città. Il Palazzo del Governo di Cancun si trova a 3,4 km dall'appartamento.
Questo appartamento climatizzato presenta 3 camere da letto, una TV a schermo piatto e una cucina. A vostra disposizione anche un parcheggio privato gratuito.
Al mattino vi attende una colazione continentale e americana.
L'Apartamento Cleo vanta anche una terrazza.
La struttura dista 11 km dal centro commerciale La Isla. 13 km dall'Aeroporto Internazionale di Cancún, lo scalo più vicino.