Alice's Secret Traveller's Inn
6 Khalick Street - Alice Springs, Australia
Category: Hostel
Alice's Secret Traveller's Inn is a quirky hostel in Alice Springs. Clean, friendly, and welcoming - you'll be sure to have an enjoyable stay here! more info »