Staying at 24/7 Selfcheckin Schmiedestrasse Hotel, you will be a 5-minute walk from Dampfschiff "Prinz Heinrich" and 1.8 miles Schloss Evenburg Water Castle. If you are willing to explore even more landmarks in Leer, consider checking out Leeraner Miniaturland Recreation Center set 1.1 miles away.