Chalet Timide offers fine accommodation in Chamonix.
Just 3 km from the center of Chamonix known for Altitude 2000 Ski Lift, Crystal Museum Chamonix and The Step Into the Void. Le Vert Hotel are located in the neighborhood.
This property features a microwave and a dishwasher in rooms.
Mountain biking, skiing and horse riding are also available.