Appearance
Hotel Restaurant Backmulde Speyer is a landmark in Heidelberg, Baden-Württemberg, Germany.