Home


Special Offers




Discover Echternach and Little Switzerland

9575Right at the heart of the naturally beautiful “Little Switzerland in Luxembourg”, the Eden au Lac Hotel and its eight-hectare landscaped park overlook the peaceful waters of the lake of the millennial city of Echternach.