No image available for this hotel
No image available for this hotel
Geneva, Geneva
Spend a second to
save a fortune!
Spend a second to save a fortune!
27 Chemin Des Coudriers, Geneva
Genève Villa Rosa is set in Geneva, 1.3 km from PalExpo, 1.9 km from United Nations Geneva, as well as 3.3 km from St. Pierre Cathedral. Guests staying at this apartment have access to free WiFi and a fully equipped kitchen.
See MoreUsage of subsidiary facilities may incur additional fees