Geneva, Geneva
Spend a second to
save a fortune!
Spend a second to save a fortune!
Rue Philippe - Plantamour 6 - 8, Geneva
Just 200 metres from Lake Geneva and 600 metres from the Main Train Station and the Old Town, Swiss Luxury Apartments offers spacious apartments plus hotel services such as a daily maid service, a 24-hour room service and concierge services.
See MoreUsage of subsidiary facilities may incur additional fees