Hotel Am Rathaus is in the heart of Heidelberg, within a 10-minute walk of Neckar Valley-Odenwald Nature Park and Heidelberg Castle. Featured amenities include complimentary newspapers in the lobby, luggage storage, and a safe deposit box at the front desk.