Hotel Elun

Located on the shores of the Llanquihue lake, just 100 m from Del Lago Beach, the hotel offers a hot tub and cosy rooms with lake views. There is an iron-cast fireplace in the living room. Wi-Fi and private parking are free.

From: USD $103
Contact
Facebook
Instagram
Pinterest
Twitter
TripAdvisor