Regulars to Falls Creek Ski Resort in Victoria are probably very familiar with Astra,  it is a great place to stop for an apres ski drink, or come back for dinner.  But the greatest luxury comes from staying at Astra and having the full experience. 
Astra is a super stylish hotel that continues…
