Calle Merced 8320000 Santiago, Region Santiago Metropolitan, Chile
This lovely hotel is in Santiago Chile. The total number of guests rooms is 70. This accommodation was revamped in 2018. This establishment is ideal for a productive stay, thanks to the Internet access available throughout. The reception desk is not open throughout the day. Cots are not available at this property. Pets are not permitted on the premises. Visitors may take advantage of the car park. Some services may be payable.