Location, location, location.
At Snow Ski Apartments you’re in the heart of Falls Creek. Our apartments are fully self contained and have ski in – ski out access. Snow Ski Apartments are next to major ski lifts, ski hire, ski shops, cafes, restaurants, bars, snow tube park and lift ticket office.
And there’s a view from every apartment!