When you stay at Holiday Inn Strasbourg - Nord, an IHG Hotel in Schiltigheim, you'll be in the business district, within a 10-minute drive of Train Station Square and Strasbourg Christmas Market. This upscale h ... Read more

View all Luxury Hotels in Schiltigheim