Located in Santiago, 2 km from the centre and 1.5 km from Santa Lucia Hill, Departamentos Amoblados Santiago provides accommodation with amenities like free Wi-Fi and flat-screen TV. Private parking is available on site.
Number of rooms: 20
415 Avenida Portugal, Santiago City Centre, Santiago, Chile