Posted inHotels Alpha Hotels and Resorts brands fourth Australian property Alpha Hotels and Resorts has opened its fourth and largest hotel so far in Australia. December 9, 2015February 27, 2023 Continue Reading