Hôtel Le Grand Bec is an informal, lodge-style hotel offering mountain views, a restaurant, spa, and both indoor and outdoor pools. Additional amenities include a terrace, solarium, and bar.