Com um jardim e um bar, bem como um restaurante, o Villa Landlust está localizado em St. Leonhard bei Salzburg. Cada quarto tem uma varanda.
Os quartos do hotel estão equipados com uma televisão de ecrã plano.
Os hóspedes do Villa Landlust podem desfrutar de um buffet de pequeno-almoço.
O alojamento dispõe de um terraço.
O Villa Landlust fica a 8 km do centro de Salzburgo e de Hallein. Berchtesgaden, na Baviera, fica a 12 km.