Discovered by FATB
Carlton Hotel St. Moritz
All-suite grand hotel in St. Moritz, Graubünden, Switzerland
A renovated grand hotel on the lake with rooms and suites up to a 386-square-metre penthouse, the two-star Da Vittorio, the Grand Restaurant and a spa over three floors.
Why FATB discovered it: Three MICHELIN Keys - MICHELIN Guide
Discovery is not verification.