Apartments Latitud Sur ligger 200 meter fra metrostasjonen University of Chile og ved siden av det historiske og kommersielle sentrum av Santiago, og tilbyr selvbetjente boenheter i en moderne bygning med gratis Wi-Fi og et treningssenter. Hovedtorget ligger 800 meter unna.
Alle leilighetene på Apartments Latitud Sur er fullt møblerte og har eget bad med badekar, et komplett kjøkken med mikrobølgeovn og stekeovn, gratis Wi-Fi, gratis lokale samtaler og flatskjerm-TV med kabelkanaler. Håndklær og laken er inkludert.
Alameda Avenue, hovedgaten i Paris-London-distriktet, ligger bare 150 meter fra eiendommen. Apartments Latitud Sur ligger 20 km fra Arturo Merino Benitez lufthavn. Privat parkering er tilgjengelig for USD 15.