Hotel Central 2 stars

Rue de la Rôtisserie, 2, Cité, 1204 Geneva, Switzerland

Hotel image
Read more reviews for Hotel Central