Best Restaurants

Le Restaurant

at BADRUTT'S PALACE HOTEL ST. MORITZ

St. Moritz • Switzerland

Wine Spectator

Descripción

Le Restaurant is a fine dining restaurant featuring international and French cuisine.

Premios

Wine Spectator

Best of Award of Excellence (2 Glasses), 2025

Restaurantes cercanos