Das Apartments Latitud Sur liegt 200 m vom U-Bahnhof Universidad de Chile entfernt neben dem historischen und kommerziellen Zentrum von Santiago und bietet Unterkünfte zur Selbstverpflegung in einem modernen Gebäude mit kostenfreiem WLAN und einem Fitnesscenter. Der Hauptplatz ist 800 Meter entfernt.
Alle Apartments im Apartments Latitud Sur sind voll möbliert und verfügen über ein eigenes Bad mit Badewanne, eine voll ausgestattete Küche mit Mikrowelle und Backofen, kostenfreies WLAN, kostenlose Ortsgespräche und einen Flachbild-Kabel-TV. Handtücher und Bettwäsche werden gestellt.
Die Alameda Avenue, die Hauptstraße des Stadtteils Paris-London, liegt nur 150 m von der Unterkunft entfernt. Die Apartments Latitud Sur liegen 20 km vom Flughafen Arturo Merino Benítez entfernt. Private Parkplätze stehen gegen eine Gebühr von 15 USD zur Verfügung.