Located in Santiago Center, this aparthotel is within a 5-minute walk of Basilica de la Merced and Santiago Town Square. Palacio de la Moneda and Plaza de la Constitucion are also within 1 mi (2 km).
Pros: central position. close to the subway . I reserved the room for three times every few days and I left my luggage in custody . very satisfactory service . I recommend it