
Hannover, Germany
Leonardo Hotel Hannover
Hotel · LEONARDO HOTELS
This luxurious hotel is well located in a green area in Hannover in the amazing Tiergarten park, offering its guest the ideal place in which to enjoy leisurely walks. The property is conveniently situated near a tram stop…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Fitness


