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…
