
Hamburg, Germany
Leonardo Hotel Hamburg-Stillhorn
Hotel · LEONARDO HOTELS
This charming hotel enjoys a great location in Hamburg. The hotel is located just a 15 minutes' driving distance from the city centre, where a host of attractions, shopping opportunities, dining options and entertainment venues…
- Wi-fi · extra charge
- 24-hour reception
- Car park · extra charge
- Fitness · extra charge























