The Hotel Peulla is a Swiss-style hotel, with an amazing location, right in the heart of the Perez Rosales National Park. The hotel is a short distance from the Todos Los Santos Lake and pier, and only a few kilometers from the Argentine border. Guest rooms have their own private bath and air conditioning. The hotel restaurant features both local and international cui ...sine. Hotel Peulla is located in Patagonia Peulla Peulla (Mapuche Sprouts Spring), a small lake port on the western shore of Lake Todos los Santos in the town of Puerto Varas.