Canberra, Where To Stay November 9, 2017 November 10, 2017 Mantra MacArthur Hotel, Canberra: Vibrant Urban Renewal