Welcome to Hotel Villa Léon Chamonix Mont Blanc, Villa Leon offers self-catering apartments in the centre of Chamonix just 300 metres from the ski lift. Apartments 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. (Hotel Villa Léon Chamonix Mont Blanc hotels booking).