Todd Tavern.

Alice Springs

Todd Tavern is the longest standing hotel and bar in Alice Springs. It includes accommodation for business travellers, a restaurant, function rooms, and bars.

Address: 1 Todd St, Alice Springs NT 0870

Want to collaborate on an upcoming project?

Leave your details and we will get back to you.