Situé à 200 mètres de la station de métro Universidad de Chile et à côté du centre historique et commercial de Santiago, l'Apartments Latitud Sur propose un hébergement indépendant dans un bâtiment moderne avec une connexion Wi-Fi gratuite et une salle de sport. La place principale est à 800 mètres.
Tous les appartements de l'Apartments Latitud Sur sont entièrement meublés et disposent d'une salle de bains privative avec baignoire, d'une cuisine complète avec four micro-ondes et four, d'une connexion Wi-Fi gratuite, des appels locaux gratuits et d'une télévision par câble à écran plat. Les serviettes et les draps sont fournis.
L'avenue Alameda, la rue principale du quartier Paris-Londres, est à seulement 150 mètres de l'établissement. L'Apartments Latitud Sur se trouve à 20 km de l'aéroport Arturo Merino Benítez. Un parking privé est disponible pour 15 $.