This Montreux hotel is less than one kilometer from the Freddie Mercury Statue, Place du Marche, and Montreux Casino and 1.9 kilometers from Chateau de Chillon.
Grand Hotel Excelsior du Lac features a restaurant and a snack bar; breakfast is served daily (surcharge). This Montreux hotel’s wellness center includes a sauna and steam room, spa tub, 25-meter indoor pool, and exercise room. A full-service health spa is on site.
Accommodations at Grand Hotel Excelsior du Lac provide in-room safes, minibars, and balconies with lake views. High-speed Internet access is complimentary. Televisions provide premium satellite channels.