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
Dignified hotel built in 1865 located in city center - Walk to Castle/Old Town - 50 minutes to Frankfurt or Stuttgart airports....
View Hotel Details
9 Deluxe
Commission: 10%
Rooms: 119
Rates: $226 - $724