A stay at acor Boutique Hotel places you in the heart of Heidelberg, within a 15-minute walk of Heidelberg Castle and Neckar Valley-Odenwald Nature Park. This hotel is 15.4 mi (24.9 km) from Hockenheim Racing Track and 0.3 mi (0.5 km) from Heidelberg Theater and Orchestra.