Spacious & elegant apartment next to river, Geneva
Located in Geneva, 2.2 km from St. Pierre Cathedral, Spacious & elegant apartment next to river provides accommodation with a shared lounge, free WiFi, a shared kitchen, and free shuttle service.
Description of rooms
Book
Photos:
Facebook
(0 )