Nikolaus - Leis - Strasse 32, Trier
54292, Germany
1.33 mi (2.14km) from City Center