Discovery Hotel 3 stars

Ch. des Lentillières 24, 1023 Lausanne, Switzerland

Hotel image
Read more reviews for Discovery Hotel