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, Germany1.7 miles
3 Superior Tourist Class
Commission: -
Rooms: 13
Rates: $63 - $87
Heidelberg, Germany1.9 miles
Rooms: 123
Rates: -