home
log in
find your booking
The accomodation features a total of 100 guest rooms. Travellers may take advantage of the Wi-Fi connection on public areas at Hotel Leonhard.
Your experience on this site will be improved by allowing cookies.