With a stay at AC Hotel Strasbourg in Strasbourg (Contades), you'll be within a 5-minute drive of Train Station Square and Strasbourg Christmas Market. This upscale hotel is 2.6 mi (4.1 km) from Strasbourg Cath ... Read more

View all Luxury Hotels in Strasbourg