Doté d'un restaurant, d'une supérette et d'une connexion Wi-Fi gratuite dans les parties communes, le Landzeit Tauernalm se trouve à Flachau.
Offrant une vue sur la montagne, chaque chambre dispose d'une télévision par satellite à écran plat avec les chaînes du bouquet Sky et d'une salle de bains privative avec douche.
Le Landzeit Tauernalm possède une aire de jeux pour enfants, une terrasse et une boutique de souvenirs.
L'autoroute A10 est facilement accessible.