Location: situated near international companies and only 7 minutes by bus from the centre of Heidelberg.
See more: Hotels in Europe Hotels in Germany Hotels in Heidelberg Holiday Destinations in Europe