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.