Get a Hotel in Sankt Leonhard

Villa Landlust

Villa Landlust

Sankt Leonhard • Show on map 8.9/10 View Details for Price

Featuring a garden and bar as well as a restaurant Villa Landlust is located in St. Leonhard bei Salzburg. Each room comes with a balcony. Guest rooms in the hotel are equipped with a flat-screen TV.…More info

Book now