When you stay at Les Mazots du Clos in Ollon, you'll be in the mountains, just steps from Villars - Gryon Ski Area and 8 minutes by foot from Roc d'Orsay Gondola. This 5-star hotel is 18.5 mi (29.8 km) from Freddie Mercury Statue and 16.7 mi (26.9 km) from Chateau de Chillon.