Dotato di sicurezza 24 ore e un ascensore, l'Appartamento Cielo Santiago del Cile gode di una posizione ottima, a circa 25 minuti a piedi dalla Chiesa di San Francesco. Gli ospiti possono utilizzare il Wi-Fi sia per motivi di lavoro che di svago.
Il Museo Nazionale di Storia Naturale è situato a circa 2 km da quest'appartamento. Ci vogliono 10 minuti per andare al centro di Santiago del Cile.
Inoltre, c'è un angolo cottura per agio degli ospiti. La stazione della metropolitana Latin American Union si trova a due passi dall'Appartamento Cielo e ti collegherà con il resto di Santiago del Cile.