• About Us

    Leigh Arms Accommodation Information

    Featuring free WiFi, Leigh Arms Accommodation is located in Liverpool, 1.1 km from Liverpool Football Club. A flat-screen TV is available. There is a shared kitchen at the property. Anfield Stadium is 1.

    For more information see the Leigh Arms Accommodation website

  • Reviews

    Leigh Arms Accommodation Reviews

    Leave a Review