Stolberger Hof
Markt 6, Stolberg I. Harz, Germany
Booking.com
Book Now