Hotel Steffl
Obergschwendter Str. 19, Ruhpolding, Germany
Booking.com
Book Now