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: $64 - $64
This 20 room property, renovated in 2011...
Rooms: 20
Rates: $80 - $92
Comfortable modern hotel overlooking the Neckar River, with magnificent view of the Odenwald forest; convenient downtown location.
Rooms: 32
Rates: -