Location: in the city centre, close to the central railway station.
See more: Hotels in Europe Hotels in Germany Hotels in Hannover Holiday Destinations in Europe