Situato nel centro di Cancún, a 1,8 km dal Palazzo del Governo e a 1,9 km dallo Stadio Beto Avila, il Departamento Deli offre una vista sulla città. La struttura si trova a 1,7 km dalla stazione degli autobus di Cancun, e gli ospiti beneficiano di un parcheggio privato in loco e la connessione WiFi gratuita.
L'appartamento presenta 2 camere da letto, una TV a schermo piatto con canali via cavo, una cucina attrezzata con forno a microonde e frigorifero, e 2 bagni con doccia.
I luoghi di interesse nelle vicinanze includono la Chiesa Cristo Rey, il Parque las Palapas e il Centro Culturale di Cancun. Il Departamento Deli dista 14 km dall'Aeroporto Internazionale di Cancún, lo scalo più vicino.