This modern hotel enjoys a central location opposite the town hall. The hotel is also just 800 m from links to the public transport network.
See more: Hotels in Europe Hotels in Germany Hotels in Hannover Holiday Destinations in Europe