8.4/10
Very Good
23 reviews
Free Wi-Fi
Set above the fresh-air resort of Gemünd in the Eiffel Lake District, this family-run hotel boasts panoramic views of the Eiffel National Park and delicious cuisine.
Number of rooms: 12
Am Lieberg 31, 53937 Schleiden, Germany