Just back from another great visit to Falls Creek and we had a sensational time here at Astra. The restaurant is the pick of the mountain, friendly helpful staff, wonderful lounging area with a big open fire and its in the heart of the Village. What more can we say. Our favorite spot on the mountain and we shall be back soon!
- Free Wifi