Based on 292 review
This charming hotel is located in Heidelberg. The establishment comprises a total of 18 snug guests rooms. Internet connection (wired and wireless) is provided in common areas for those needing to keep connected. Additionally, the premises provide a reception service the whole day through. Pets are ...