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.
Set on the 3rd floor, this spacious and cosy apartment offers a private terrace and has a living and dining area equipped with a TV, DVD Player and CD player. It also has a private bathroom and an equipped kitchen. Free WiFi access is provided.
This modern apartment offers a private terrace and has a living and dining area equipped with a TV, DVD Player and CD player. It has three bathrooms and an equipped kitchen. Free Wi-Fi access is provided.
Pets are allowed on request (no extra charge).
Chamonix Mont-Blanc 1050m - 3840m
Alpine skiing : 155 km
17
22
25
10
Nordic skiing : 45 km
1000m - 3840m
Alpine skiing : 90 km
Allow the deposit of cookies to access these customer reviews.