Located in Puyehue National Park, this hotel offers a restaurant, fitness centre and swimming pool. Puyehue Lake is a 10-minute drive and Antillanca Ski Centre is a 45-minute drive away. Free Wi-Fi is available in public areas
Number of rooms: 127
Ruta Internacional 215, KM-76, 5290000 Puyehue, Chile
Hotel booked 1 times today.