Hotel Stöcklholz(3 stars)

View on map