El TownVille ofrece apartamentos modernos con conexión WiFi gratuita en Flachau, a 900 metros del teleférico Star Jet.
Dispone de sala de estar con TV de pantalla plana vía satélite y cocina bien equipada con lavavajillas. El baño incluye ducha.
El TownVille se encuentra a 950 metros de una tienda de alimentación, en el centro de Flachau, y a 900 metros del restaurante más cercano.
Se facilita aparcamiento privado gratuito. El autobús gratuito para esquiadores para a 30 metros del edificio.