Hotel Latitud SurHotel
125 Bellavista, Recoleta, 8420485 Santiago, Chile
Offering air-conditioned rooms in the Recoleta district of Santiago, Hotel Latitud Sur is 1 km from Santa Lucia Hill. The property is situated 4 km from Museo de la Memoria Santiago, 5.2 km from Costanera Center and 5.9 km from Movistar Arena.