Situé à Flachau, à 900 mètres du téléphérique Star Jet, le TownVille propose des appartements modernes avec connexion Wi-Fi gratuite.
Il comprend un salon avec une télévision par satellite à écran plat et une cuisine bien équipée avec un lave-vaisselle. Chaque salle de bains est pourvue d'une douche.
Vous trouverez une épicerie à moins de 950 mètres, dans le centre de Flachau, et le restaurant le plus proche est à 900 mètres du TownVille.
Un parking privé est disponible gratuitement sur place. Le ski-bus gratuit s'arrête à 30 mètres du bâtiment.