Where is Villeneuve Station?
Villeneuve Station is located in Villeneuve. If you'd like to find things to see and do in the area, you might want to stop in and see Chateau de Chillon and Swiss National Audiovisual Museum.
Where Can I Stay near Villeneuve Station?
We've got 179 hotels to pick from within 5 miles of Villeneuve Station. You may want to consider one of these options that are popular with our guests:
Grand Hotel Suisse Majestic, Autograph Collection - 2.7 mi (4.4 km) away
- hotel • Free WiFi • Restaurant • Fitness center • Central location
MONA Ex-Eurotel - 2.8 mi (4.5 km) away
- hotel • Free WiFi • 2 restaurants • Steam room • Walkable location
Royal Plaza Montreux - 3.1 mi (5 km) away
- hotel • Free WiFi • Restaurant • 2 bars • Walkable location
Fairmont Le Montreux Palace - 3 mi (4.8 km) away
- hotel • Free WiFi • 5 restaurants • 3 bars • Attentive staff
Hotel Eden Palace Au Lac - 2.4 mi (3.8 km) away
- hotel • Free WiFi • Restaurant • Outdoor pool • Attentive staff
Things to See and Do near Villeneuve Station
What to See near Villeneuve Station
- Chateau de Chillon
- Freddie Mercury Statue
- Place du Marche
- Montreux Ferry Terminal
- Château de Chillon
Things to Do near Villeneuve Station
- Swiss National Audiovisual Museum
- Montreux Casino
- Montreux Christmas Market
- Aquaparc
- Alimentarium