Rohrbacher Str. 47, 69115 Heidelberg, Baden-Wurttemberg, Germany
View on Map
What travelers say:
A very tall western restaurant, floor-to-ceiling glass windows can see most of the scenery of Heidelberg Old Town, and there are package options for lunch and evening markets.