|
Address:
97 Grand Rue
Montreux
1820
Hotel Location:
beach
Located in Montreux, this hotel sits on the shores of Lake Geneva. It is a five star facility that was recently completely renovated. The train station is 700m away and the city centre is 1 km away. It has 46 rooms and suites (70% with private balcony and lake views), three restaurants and two bars, all with flower-filled terraces and vistas. Recreational facilities include a heated indoor pool, fitness centre, sauna and solarium. Pets are allowed and there is a 24 hour front desk.
|