Hotel zum Ritter St. Georg is located in Hauptstr. 178, 69117, Heidelberg, Germany.