This is located in the city centre of Hanover and is close to the Stadtpark and the nearest station is Hannover Congress Centrum.
See more: Hotels in Europe Hotels in Germany Hotels in Hannover Holiday Destinations in Europe