Karta Vacation Rentals
In the quiet town of Ollon with panoramic views of the Valais Alps, a short walk (about 1,640 ft) from Villars train station. Close enough to explore Chateau de Chillon, Marmot's Paradise and Montreux Casino. Family-friendly apartments make it an easy pick for kids and gear.