Falls Creek Country Club
The Falls Creek Country Club is an impressive six-story building that overlooks the Gully Triple Chair and the International Poma. Choose from one of the 68 apartments, ranging from standard or deluxe apartments or treat yourself to the ultimate comfort of a suite or penthouse. The apartments accommodate between one and ten guests and larger…
Read MoreFalls Creek Hotel
The Falls Creek Hotel is located in the heart of the village, with three ski lifts within 150 metres of the door and a view from every room. Under normal snow conditions, the hotel offers a true ski in / ski out experience in the warm friendly atmosphere of a family operated lodge. Falls Creek…
Read More