L'Apartments Latitud Sur, situato a 200 metri dalla stazione della metropolitana dell'Università del Cile e vicino al centro storico e commerciale di Santiago, offre sistemazioni con angolo cottura in un edificio moderno con connessione Wi-Fi gratuita e centro fitness. La piazza principale si trova a 800 metri di distanza.
Tutti gli appartamenti dell'Apartments Latitud Sur sono completamente arredati e dispongono di bagno privato con vasca, cucina completa con forno a microonde e forno, connessione Wi-Fi gratuita, chiamate locali gratuite e TV via cavo a schermo piatto. Vengono forniti asciugamani e lenzuola.
Alameda Avenue, la via principale del quartiere Parigi-Londra, si trova a soli 150 metri dalla struttura. L'Apartments Latitud Sur dista 20 km dall'aeroporto Arturo Merino Benitez. Il parcheggio privato è disponibile per 15 USD.