The LEONARDO HOTEL STILLHORN stands for perfect Hanseatic hospitality.
Arrival
The location of the LEONARDO HOTEL, in the south of Hamburg, makes it the ideal base for trips to the pulsating metropolis on the Elbe River or the serene tranquil countryside of the 'Alte Land'. The hotel is 10 km from the central railway station and 20 km from the airport. The nearest bus stop is 300 m from the hotel.