Appartement Cleo is a self-catering accommodation located in Chamonix-Mont-Blanc. Free WiFi access is available. The property is 800 meters from Montenvers - Mer de Glace Train Station, and 500 meters from Aiguille du Midi Cable Car.
Accommodation will provide you with a TV, a balcony and a seating area. There is a full kitchen with a dishwasher and a microwave. Private bathrooms also come with a shower. You can enjoy mountain view.
. Other facilities like ski storage are offered. Activities in the surrounding area include skiing, golfing and cycling. The property offers free parking.