Braunschweig City Centre Jöddenstraße 3 38100 Braunschweig Show more Show less Book now Hannover City University Hamburger Allee 65 30161 Hannover Show more Show less Book now New hotel Wolfsburg City Centre Maybachweg 1 38446 Wolfsburg Show more Show less Book now