The accomodation features a total of 100 guest rooms. Travellers may take advantage of the Wi-Fi connection on public areas at Hotel Leonhard.
Hotel Leonhard
Leogang, Austria
N 47.441189 E 12.728494