This charming hotel boasts an enviable location on the River Neckar, in the heart of Old Heidelberg.
Opened in May 2006, it offers stylish accommodation overlooking the town’s major attractions. The simple elegance and warm ambience of this non-smoking hotel are sure to make you feel at ease during your stay in the captivating city. Rooms are distributed over 4 levels, and feature a modern ‘fresh air’ air-conditioning system for that extra touch of comfort.