Located in the Santiago City Centre, San Isidro Apartment offers a seasonal outdoor pool and terrace. Costanera Center is 5 km away while Santa Lucia subway station is a block away from the property.
Number of rooms: 13
San Isidro 45, Santiago City Centre, 8330065 Santiago, Chile