Get Directions to Crown and Anchor Hotel ← View details 196 Grenfell Street, Adelaide SA 5000, Australia, North Adelaide, South Australia (08)8223 3212 Get Directions From* To * — Required information