Photos coming soon
HOTEL
Petra
Clos Des Chalets De Champraz, 74400 Chamonix, France, Chamonix-Mont-Blanc
Where it sits
Petra
Clos Des Chalets De Champraz, 74400 Chamonix, France, Chamonix-Mont-Blanc
45.93378, 6.87772
Similar stays nearby
Petra
Hotel · 1 m
Apartment 2 Pieces Au Village Des Praz
Hotel · 6 m
Champraz 2
Hotel · 6 m
Le Géant Private Duplex Apartment
Hotel · 14 m
Chamonix - Superbe Appartement vue Mont Blanc
Hotel · 41 m
Chamonix - superbe appartement vue Mont Blanc
Hotel · 41 m
Appartements Champraz
Hotel · 45 m
Appartement Chamonix-Mont-Blanc, 2 pièces, 4 personnes - FR-1-517-64
Hotel · 52 m
Plan around Petra
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
