9.1/10
Wonderful
72 reviews
Free Wi-Fi
1.4 km.
Central Station Heidelberg
Dating back to 1865, this luxury 5-star hotel in the heart of Heidelberg’s historic centre offers a modern spa centre and views of the world famous castle. High speed Wi-Fi is free for guests.
Number of rooms: 118
Friedrich-Ebert-Anlage 1, Altstadt, 69117 Heidelberg, Germany
Hotel booked 1 times today.