Inter Hotel Le Bristol 3 stars

4-5 place de la Gare, 67000 Strasbourg, France

Hotel image
Read more reviews for Inter Hotel Le Bristol