A stay at Novotel Strasbourg Centre Halles places you in the heart of Strasbourg, within a 10-minute walk of Train Station Square and Strasbourg Christmas Market. This upscale hotel is 0.6 mi (0.9 km) from Stra ... Read more

View all Luxury Hotels in Strasbourg