Falls Creek Hotel
Call +1-888-788-5576
+1-888-788-5576
23 Falls Creek Rd., Falls Creek, VC 3699 AU
- Check in time: 2:00 PM
- Indoor pool in hotel
When you stay at Falls Creek Hotel in Falls Creek, you'll be near ski lifts and minutes from Falls Creek Alpine Resort and Falls Creek Country Club.