Fraser Suites Geneva 4 stars

Rue de la Rotisserie 3-5, Cité, 1204 Geneva, Switzerland

Hotel image
Read more reviews for Fraser Suites Geneva