When you stay at Hotel Walther, you'll be within a 10-minute drive of Lake St. Moritz. You can visit the spa to be pampered with massages, body treatments, or aromatherapy, and La Trattoria, one of 3 restaurants, serves Italian cuisine and is open for dinner. Other features of this Art Deco hotel include an indoor pool, a bar/lounge, and a fitness center.