This charming hotel is located in Santiago Chile. This hotel offers a total of 126 accommodation units. Travellers may keep updated with the internet and Wi-Fi access in public areas, while the latter is available also in the accommodation units. The reception desk is open all day long. This establishment does not offer cots on demand. Pets are not permitted on the premises.