AMOCITY
Located 33 feet from Nevados de Chillan ski center and easy access to ski slopes, Hotel Alto Nevados offers free Wi-Fi. The city center is a...