Located in the south of Canberra, on the way to the snowfields, Abode Tuggeranong offers 82 serviced apartments complete with ensuites, full kitchen facilities, laundry facilities, flat-screen TV and sofa beds in each room. Abode Tuggeranong opened its ...More information