Appearance
MEININGER Hotel Heidelberg Hauptbahnhof is a landmark in Heidelberg, Baden-Württemberg, Germany.