Location: in Strasbourg historic district, on the river bank.
See more: Hotels in Europe Hotels in France Hotels in Strasbourg Holiday Destinations in Europe