AMOCITY
This modern hotel is within a 10-minute walk of Heidelberg’s historic Old Town and scenic pedestrian area. It offers a 24-hour reception, a ...