Holiday Inn Strasbourg City Centre
Check availability

Rooms from €92.00 ( £83.64 / $121.27 ) per night
Holiday Inn Strasbourg City Centre
20 Place De Bordeaux
Strasbourg
67000
France
Located opposite the Convention Centre and less than 5 minutes from the European Institutions and tourist areas, the hotel boasts a privileged location for business and leisure travellers.
Online Hotel Bookings