The 10 Best Hotels in Switzerland to Book Now

When it comes to hospitality, Switzerland is in a class of its own. Whether you’re checking into Zurich’s castle-like Dolder Grand, standing sentinel over Lake Zurich, or staying at Alpine ski-in/ski-out resorts, such as Zermat’s indie-spirited Cervo, you can almost…