With a stay at Hotel Deutscher Kaiser in Heidelberg, youll be just steps from Bergstrasse-Odenwald Nature Park and Neckar Valley-Odenwald Nature Park. This hotel is 2.8 mi (4.6 km) from Heidelberg Castle and 12.5 mi (20.1 km) from SAP Arena.
Processing your request
Please wait...
Welcome back! Prices have probably changed since you stepped away.