OverviewCrowne Plaza Heidelberg City Centre is a traditional 4-star superior hotel offering elegant accommodation in the heart of Heidelberg. Highlights include onsite dining, an indoor pool, spa, 24-hour gym and great public transport links.LocationHeidelberg..