Lauerstraße 1, Heidelberg
This elegant hotel is a beautiful 19th-century villa in the heart of Heidelberg directly overlooking the River Neckar and a short walk from all historic attractions.