Where is Saint-Léonard Station?
Saint-Léonard Station is located in Saint-Leonard. If you want to find things to see and do in the area, you might want to stop in and see St.Leonard Underground Lake and Happyland Amusement Park.
Where Can I Stay near Saint-Léonard Station?
We've got 518 hotels you can pick from within 5 miles of Saint-Léonard Station. You might want to think about one of these choices that are popular with our guests:
Moxy Sion - 2.2 mi (3.6 km) away
- hotel • Free WiFi • Bar • Cafe
Hotel Castel - 2.8 mi (4.5 km) away
- hotel • Free WiFi • Restaurant • Bar • Attentive staff
Ibis Sion Hotel - 2.3 mi (3.7 km) away
- hotel • Free WiFi • Restaurant • Bar
Six Senses Crans-Montana - 4.5 mi (7.3 km) away
- hotel • Free breakfast • Free valet parking • Free WiFi
Alaia Lodge - 4.6 mi (7.5 km) away
- hotel • Free parking • Free in-room WiFi • 2 restaurants
Things to See and Do near Saint-Léonard Station
What to See near Saint-Léonard Station
- St.Leonard Underground Lake
- Sion Cathedral and Fortress
- Violettes Express Gondola
- Geronde Lake
- Tourbillon Chateau
Things to Do near Saint-Léonard Station
- Happyland Amusement Park
- Alaïa Chalet
- Anzère Spa & Wellness SA
- Golf Club Crans-sur-Sierre
- Miniature Train Museum