$303
Rue bon Port 27
Montreux, VD 1820 Switzerland
Montreux, VD 1820 Switzerland
The Grand Hotel Excelsior built in 1907 is a gem of the belle Epoque architecture, ideally situated in a quite area and directly looking to the Lake of Geneva...
more
Amenities
Swimming Pool, Pets Allowed, Fitness Center, Wheelchair Accessible, Spa/Massage, Meeting Facilities, Broadband Access, Restaurant in Hotel, Kitchen, Hot Tub... see all
Swimming Pool, Pets Allowed, Fitness Center, Wheelchair Accessible, Spa/Massage, Meeting Facilities, Broadband Access, Restaurant in Hotel, Kitchen, Hot Tub... see all

