Set in the lively centre of Heidelberg, the Holiday Inn Express offers modern accommodation just a 10-minute walk from the Old Town and Main Station. A rich breakfast buffet and stylish bar are featured.
Number of rooms: 152
Kurfuerstenanlage 23, 69115 Heidelberg, Germany