8.5/10
Excellent
26 reviews
Free Wi-Fi
Directly on the River Our and the Germany-Luxembourg border, this hotel features a peaceful riverside garden and an international restaurant. It lies in the small village of Ammeldingen.
Number of rooms: 16
Dorfstrasse 6, 54675 Ammeldingen, Germany