Quality Hotel Geneva City Centre

Rue Ferrier 6
Geneva
Switzerland