This hotel is located in the heart of Heidelberg, the university town steeped in tradition, which lies in the romantic Neckar valley. The city centre with its historic sights is only 5 minutes walk away and the nearest public transport stop is about 500 m from the hotel. The railway station and motorways to Mannheim, Karlsruhe, and Frankfurt are also located nearby.