Perfectly located in Villars-sur-Ollon, this apartment has all the amenities you would need. Highly recommended.