Villa Landlust


Sankt Leonhard • Show on map
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
