Directions to Holiday Inn Strasbourg City Centre, Strasbourg

Holiday-inn-strasbourg-city-centre-map
The Holiday Inn Strasbourg City Centre in Strasbourg is located at 20 PLACE DE BORDEAUX , Strasbourg , FR .   Click on the Google Map above to get an interactive version and see the area around the Holiday Inn Strasbourg City Centre .