Swiss Luxury Apartments 

Apartaments Always Open (possibly closed due Covid-19 restrictions) Check location

Description available soon.

Contacts & Details

Rue Philippe-Plantamour 6,
1201, Geneva, Switzerland