Die Apartments Latitud Sur liegen 200 m von der U-Bahn-Station University of Chile entfernt und neben dem historischen und kommerziellen Zentrum von Santiago. Sie bieten Unterkünfte zur Selbstverpflegung in einem modernen Gebäude mit kostenfreiem WLAN und einem Fitnesscenter. Der Hauptplatz liegt 800 m entfernt.
Alle Apartments im Apartments Latitud Sur sind komplett eingerichtet 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 Benitez entfernt. Private Parkplätze stehen für USD 15 zur Verfügung.