About this hotel
Hotel Natura Patagonia is housed in an alpine like building with wood and stone details surrounded by abundant mountain vegetation. Featuring warm and welcoming rooms appointed with large windows and hardwood furnishings.It is located in Peulla, a small town on the shores of Lake Todos Los Santos, in Puerto Varas, near beautiful natural sceneries and lots of outdoor activities. The facilities include a restaurant...