Get Directions to Cross Keys ← View details Cross Keys Hotel, 42 Hill Street, Cannock WS12 2DN, United Kingdom, Cannock, England Get Directions From* To * — Required information