Hotels near all Eschweiler landmarks