Discover More About Staunton Arms Location Staunton Arms is a accommodation is located at Staunton. About Staunton Arms Staunton Arms is a wise choice for travelers visiting Staunton.