When you stay at Château de l'Ile & Spa in Ostwald, you'll be on a river, within a 10-minute drive of Train Station Square and Strasbourg Cathedral. This luxury hotel is 5.1 mi (8.3 km) from Zenith Strasbourg a ... Read more

View all Luxury Hotels in Ostwald