Hotel Adelaide International62 Brougham Place, North Adelaide, South Australia, Australia 50067.6 miles