Hotel Ritter
A historical hotel located on the south side of the Church of the Holy Spirit in Heidelberg's Old Town, known for its architecture.