The Grand Hotel Excelsior is a haven of peace. It enjoys a fantastic location on the waterfront of Lake Geneva and is a short walk from the centre of Montreux. This Edwardian style hotel, dating back to 1907 has an interior that matches the grandeur of the exterior, with collections of antiques and original Art Deco stained glass. With superb views of the lake the hotel also boasts its own Spa, with an indoor swimming pool. All rooms are well appointed and either have a balcony or terrace with a wonderful lake view.
While we strive to present hotel information as accurately as possible, Gtahotels.com is not responsible for the
accuracy of this information or for any facilities that may or may not be available at the hotel during your stay.