City Résidence Strasbourg Centre


Strasbourg • Show on map
Price as low as EUR 51.75
City Résidence Strasbourg Centre is located 1 km from Strasbourg Train Station and 1.5 km from La Petite France district in Strasbourg city. It offers 24-hour reception and self-catering accommodation…More info


