The Renaissance architecture of Hotel Zum Ritter St Georg at Hauptstrasse 178

[Heidelberg - Baden-Württemberg - Germany]