Stolberger Hof

  Markt 6, Stolberg I. Harz, Germany

Booking.com Book Now