The hotel is on Willy Brandt Square, right beside the city's central station. It is around 15 minutes from the city centre.
See more: Hotels in Europe Hotels in Germany Hotels in Heidelberg Holiday Destinations in Europe