Falls Creek Penthouse Apartments
Our penthouse apartments in Falls Creek are a great way to make your ski or snow trip memorable! Located right on the mountain, all our private apartments offer all the amenities to allow you to relax and enjoy your break. From lift passes to ski hire, talk to us about making your winter (or summer!) holiday the best it can be!