Site Requires Javascript - turn on javascript!

Canberra Site with Mantra Hotel Up for Sale

A site on Canberra’s Northbourne Avenue that includes Mantra MacArthur Hotel has been put up for sale.