at 118 Carrington St, Adelaide , 5000 Australia
2 FB users likes Adelaide Travellers Inn Backpackers Hostel, set it to 130 position in Likes Rating for Adelaide, South Australia in Hotel & Lodging category
Adelaide Travellers Inn Backpackers Hostel is Adelaide based place and this enity listed in Hotel category. Located at 118 Carrington St SA 5000. Contact phone number of Adelaide Travellers Inn Backpackers Hostel: +61 8 8224 0753
The Soul of the South.