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

    Hotel Mallard (Ilkley, United Kingdom)

    Hotel Mallard (Ilkley, United Kingdom)

    About Mallard

    Top amenities

      All amenities

      Contact

      MALLARD HIGH MILL LANE ADDINGHAM,  LS29 0RD,  Ilkley,  United Kingdom

      Frequently Asked Questions about Mallard

      Interesting hotels nearby Mallard

      These hotels may also be interesting for you...

      Destinations nearby Mallard

      Other destinations close to Mallard

      Explore nearby attractions