Available rooms from Fri 10 January 2025 to Sat 11 January 2025.
Available rooms from Fri 10 January 2025 to Sat 11 January 2025.
Villa Leon offers self-catering apartments set in a town house in the centre of Chamonix just 300 metres from the ski lift. Apartment feature mountain views and guests can find bars and restaurants just steps away. Apartment at Villa Leon have a living and dining area equipped with a TV DVD Player and CD player. Each has a private bathroom with a bathtub or shower and toilet. Some apartments have a private terrace. An oven stove and dishwasher are included in each apartment’s kitchen. A grocery shop and a bar serving breakfast are located steps away. Restaurants can be found 10 metres from the property. A variety of activities are available in Chamonix including downhill and cross country skiing. Chamonix Train Station is 300 metres from the property and Geneva Airport is 100 km away.