This international class hotel, situated on Tiergarten Strasse, is located in the Deer garden. This property is 24 kilometers from the airport, eight kilometers from the train station, and 10 minutes from the city center. Guests will have easy access to the Herrenhauser Garten, the Sprengle Museum, and the TUI Arena. The hotel boasts 178 modern rooms that are decorated with European-styled decorations, providing guests with a visually stimulating experience. Guests are invited to enjoy a host of international and local dishes at the on-site restaurant. Leonardo Hotel Hannover is perfect for guests that want a central city location and reasonably priced rooms.