
Venue type
Restaurant, Hotel, Bar
Location
Aosta, Italy
Grand Hotel Courmayeur Mont Blanc
Five-star design hotel in Courmayeur, with cosy rooms, restaurant, bar and wellness centre.

