Mantra MacArthur Hotel

CANBERRA SITE WITH MANTRA HOTEL UP FOR SALE