With a stay at Hotel Central Heidelberg in Heidelberg, you'll be within a 10-minute drive of Heidelberg Castle and Körperwelten Museum. Featured amenities include a safe deposit box at the front desk and an elevator. Self parking (subject to charges) is available onsite.