The Travellers Inn is a cosy sport to put your feet up for a few days while passing through Adelaide. City centre location means you are always close to the action and the excellent facilities like bike hire and BBQ`s mean there is plenty to keep you entertained.