Skip to main content

Where to find us

Alice Plaza is centrally located at the top of Todd Mall, Alice Springs, right next to the sails. Fully air-conditioned, the Alice Plaza boasts Central Australia’s largest car park facilities including underground and shaded parking plus public toilets. Don’t hesitate to take your car, you’ll always be able to park it there. Address: 36 Todd Mall, Alice Springs NT 0870

Alice Springs Map