The Archer Hotel

60 O'Connell Street, NORTH ADELAIDE SA 5006