Location: on the banks of the River Ill, in the heart of Strasbourg, close to the cathedral of Notre-Dame (500 m.), today one of the most beautiful architectural representations of the Renaissance.
See more: Hotels in Europe Hotels in France Hotels in Strasbourg Holiday Destinations in Europe