We’re comparing great hotel deals for you...

    Hotel The Stable (Ellesmere, United Kingdom)

    Hotel The Stable (Ellesmere, United Kingdom)

    About The Stable

    Top amenities

      All amenities

      Contact

      LL13, Ellesmere, United Kingdom,  LL13,  Ellesmere,  United Kingdom

      Frequently Asked Questions about The Stable

      Interesting hotels nearby The Stable

      You may also be interested in these hotels...

      Destinations nearby The Stable

      Other destinations close to The Stable

      Explore nearby attractions