Le Bristol is located in Villars-sur-Ollon, Switzerland on Villars Bristol Apartment, studios et appartements Hôtel Bristol, Avenue Centrale 164. Le Bristol is rated 4.3 out of 5 in the category holiday apartment in Switzerland.
Address
Villars Bristol Apartment, studios et appartements Hôtel Bristol, Avenue Centrale 164