Hotel Bellavista
Our Trips using this Lodging:
Puerto Varas, Chile
A simple hotel in the small town of Puerto Varas, the Bellavista is set on the shore of Lake Llanquihue, with views of snow-capped Volcano Osorno.
Puerto Varas, Chile
A simple hotel in the small town of Puerto Varas, the Bellavista is set on the shore of Lake Llanquihue, with views of snow-capped Volcano Osorno.