Offering free WiFi and mountain views, Snow Ski Apartments 17 is an accommodation located in Falls Creek. This apartment is 60 metres from Eagle Chair.
The apartment features a flat-screen TV. The kitchen comes with a dishwasher and an oven, as well as kettle.
Skiing is possible within the area and the property offers ski-to-door access.
Popular points of interest near the apartment include Summit Chair, Gully Chair and International.