L'hôtel, construit au 19ème siècle, est situé au centre de la plus ancienne ville du Luxembourg, sur la place du marché, à Echternach. En raison de sa situation centrale l'hôtel s'appelait autrefois "Hôtel de la Place" .
Les clients apprécient la proximité des endroits historiques de la ville comme la basilique, l'ancienne abbaye bénédictine et le pavillon rococo au parc municipal. Les Routes 1 et 2 du Mullerthal Trail et d'autres sentiers de randonnée locaux sont également à proximité. Le lac d'Echternach se trouve à 2 km à pied. Le déplacement en Citybus est gratuit.
Les chambres sont modernes et beaucoup offrent une vue sur la place du marché ainsi que sur l'un des bâtiments les plus ancienns d’Echternach, le Denzelt.
Ce qui est très intéressant pour les randonneurs : le restaurant est ouvert tous les jours de 12 à 21h. Un menu du jour est proposé du lundi au vendredi. Des plats traditionnels luxembourgeois, français et portugais caractérisent la carte.