Geneva, , Switzerland
The 3 star Alpes Hotel Geneve is located 800 Meters From The French Swiss Frontier In The Residential District Of Ambilly; close To The Largest Lake In Europe And The Geneva Lakeside Area.
Click here for the no frames version of the hotel accommodation