★★
7/8 Place de la Gare, Strasbourg, Strasbourg, France
Property Location
With a stay at Du Rhin, you'll be centrally located in Strasbourg, steps from Train Station Square and minutes from St. Peter the Old Church. This hotel is within close proximity of Ponts Couverts and Barrage Dam.