Business hotels in Yvoire
We found 1 property with availability in Yvoire
Show on map
Hotel La Riviera Victoria
Rue Du Port, Yvoire, France
Nestled around 5 minutes' walk from Lake Geneva, the 4-star smoke-free Hotel La Riviera Victoria Yvoire offers a sundeck and a shared lounge. Situated in close proximity to The Garden of Five Senses,…
- 1-1