Manage Your Business

Telstra Tower

Telstra Tower

Landmark
HOURS
Permanently Closed
ACCEPTS

About

Telstra Tower is a telecommunications tower and lookout that is situated above the summit of Black Mountain in Australia's capital city of Canberra. Rising 195.2 metres above the mountain summit, it is a landmark in Canberra and offers panoramic views of the city and its surrounding countryside from an indoor observation deck and two outdoor viewing platforms.

MoreLess
More on Wikipedia

Good to Know

Accepts Apple Pay
Accepts Contactless Payments
Wheelchair Accessible
Good for Kids
Accepts Credit Cards

Details