Fraser Suites Geneva 

Apartaments Check location

Description available soon.

Contacts & Details

Rue de la Rôtisserie 3-5,
1204, Geneva, Switzerland