Location: in the heart of Rouen, on the banks of the Senne River.
See more: Hotels in Europe Hotels in France Hotels in Rouen Holiday Destinations in Europe