Villa Landlust ligt in St. Leonhard bei Salzburg en beschikt over een tuin, een bar en een restaurant. Elke kamer heeft een balkon.
De kamers van het hotel zijn uitgerust met een flatscreen-tv.
Gasten van Villa Landlust kunnen genieten van een ontbijtbuffet.
De accommodatie beschikt over een terras.
Villa Landlust ligt op 8 km van het centrum van Salzburg en Hallein. Berchtesgaden in Beieren ligt op 12 km afstand.