La Villa Montreux
RestaurantOpen
- Address
- Rue du Lac 75, 1815 Montreux
- Town
- Montreux
- Getting there
- Clarens, centre (bus 201)

Nearby
Montreux Palace – Afternoon TeaAfternoon tea · 1.1 km awayMontreux Palace – BrunchBrunch · 1.1 km awayTerrasse du Petit Palais – Montreux PalaceRestaurant · 1.1 km awayMOB – GoldenpassSight · 1.4 km awayBarrel OakBar · 1.4 km awaySleepy Bear Coffee – MontreuxCafé · 1.5 km away
See all restaurants in Montreux ›