The hotel is located directly in the heart of Trier, just a few minutes walk away from all famous landmarks in the oldest town of Germany.