Featuring modern apartments with free WiFi, TownVille is located in Flachau, 900 metres from the Star Jet Cable Car.
There is a living room with a flat-screen satellite TV, and a well-equipped kitchen with a dishwasher. Each bathroom is fitted with a shower.
A grocery store can be reached within 950 metres, in the centre of Flachau, and the closest restaurant is 900 metres from TownVille.
Free private parking is available on site. The free ski bus stops 30 metres from the building.