Lake Geneva Hotel 3 stars

Route de Suisse 79, 1029 Versoix, Switzerland

Hotel image
Read more reviews for Lake Geneva Hotel