Just 58 mi/94 km south of Frankfurt and set among lovely tree-covered hills along the Neckar River, Heidelberg is one of Germany's most romantic cities.
TravelWeekly Asia Newsletter
Subscribe Today
Heidelberg, Germany
This 31 room property, renovated in 1999...
View Hotel Details
2 Tourist Class
Commission: -
Rooms: 31
Rates: $61 - $61
This 20 room property, renovated in 2011...
Rooms: 20
Rates: $77 - $88
Comfortable modern hotel overlooking the Neckar River, with magnificent view of the Odenwald forest; convenient downtown location.
Rooms: 32
Rates: -