Het TownVille bevindt zich in Flachau, op 900 meter van de Star Jet-kabelbaan, en biedt moderne appartementen met gratis WiFi.
De appartementen hebben een woonkamer met een flatscreen-tv met satellietzenders, en een goed uitgeruste keuken met een vaatwasser. De badkamers zijn voorzien van een douche.
Er bevindt zich een supermarkt op minder dan 950 meter afstand, in het centrum van Flachau, en het dichtstbijzijnde restaurant vindt u op 900 meter van het TownVille.
U kunt gratis parkeren bij het TownVille. De gratis skibus stopt op 30 meter van het gebouw.