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.
Heidelberg, Germany
This 31 room property, renovated in 1999......
View Hotel Details
2 Tourist Class
Commission: -
Rooms: 31
Rates: $59 - $59
This 20 room property, renovated in 2011......
Rooms: 20
Rates: $74 - $85
Comfortable modern hotel overlooking the Neckar River, with magnificent view of the Odenwald forest; convenient downtown location....
Rooms: 32
Rates: -