
Alice Springs, NT, Australia
Alice On Todd Apartments
3-star hotel
The Alice on Todd Apartments offer a unique experience for visitors to Alice Springs, overlooking the banks of the Todd River. Located just a five-minute drive from the town center, these 57 fully self-contained apartments…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park






