First, select options
This charming hotel is set in Heidelberg. The premises count with 39 welcoming rooms. Wi-Fi internet connection is available on public areas.