AMOCITY
Located directly on the River Neckar in Heidelberg’s old town, this hotel features spacious rooms with free WiFi and rich breakfasts. It is ...