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, Germany1.7 miles
This 299 room property, built in 2018...
View Hotel Details
6 First Class
Commission: 10%
Rooms: 299
Rates: -
3 Superior Tourist Class
Commission: -
Rooms: 13
Rates: $60 - $84
Heidelberg, Germany1.9 miles
Rooms: 123