1 Todd Street, Alice Springs, NT, Australia, Northern Territory 0870
Wed, 09 Jul
About Todd Tavern
Established 1959 and is Alice Springs longest standing Hotel.
Comprising Accommodation, Bars, Restaurant, Function Space and a Drive Thru Bottle Shop the Todd Tavern is open 7 days a week for your convenience.