Le Géant, Courmayeur, Apartments By Marriott BonvoyClose