Our Trips using this Lodging

Hotel Bellavista

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.

Bellavista 01
Bellavista 02
Bellavista 03
Bellavista 04
Bellavista 05