![Villa Léon Chamonix-Mont-Blanc](http://static.readytotrip.com/upload/information_system_24/1/7/1/item_1715306/information_items_1715306.jpg)
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.
Number of rooms: 3
142 rue Joseph Vallot, Chamonix City Centre, 74400 Chamonix-Mont-Blanc, France