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

    Hotel The Angel (Sherston, United Kingdom)

    Hotel The Angel (Sherston, United Kingdom)

    About The Angel

    Top amenities

      All amenities

      Contact

      Angel House High Street,  SN16 0LH,  Sherston,  United Kingdom

      Frequently Asked Questions about The Angel

      Interesting hotels nearby The Angel

      These hotels may also be interesting for you...

      Destinations nearby The Angel

      Other destinations close to The Angel

      Explore nearby attractions