Holiday Inn City Centre hotel
20 Place De Bordeaux, Strasbourg 67000
4 Star * * * * Hotel
Guest Rating (3.9)
[+]
View all 2 reviews
Location:(4.0)
Service:(3.5)
Cleanliness:(4.5)
Facilities:(3.5)

Holiday Inn City Centre hotel
In House Movie
Mini Bar
Satellite/Cable Television
Tea/Coffee
Holiday Inn City Centre hotel Guestroom