The Best Western Plus Craiglands Hotel is a 3-star hotel located in Ilkley and is perfect for a short break or a long weekend. Free Wifi available.
Cowpasture Rd, Ilkley LS29 8RQ
01943 430001