Hotel group Best Western has opened a new property in the coastal town of Albany, in Australia Hotel group Best Western has added a new property in Western Australia to its portfolio.The Best Western Albany Motel and Apartments is located near to the centre of the coastal town and is designed to appeal to all sorts of people taking flights « Continue Reading »