Astra - Australia's Best Ski Boutique Hotel
Astra located in the heart of Falls Creek Alpine Resort has been awarded not just 1 but 3 awards by the World Ski Awards and World Luxury Spa Awards announced in Austria over the weekend. For the fifth consecutive year, Astra was awarded Australia's Best Ski Boutique Hotel 2020, having previously received the honour in 2016, 2017, 2018 and 2019.
SEE MORE