Knutsford Apartments is a serviced apartments complex located just off the Chelford Road, outside Knutsford Town Centre. Free WiFi access is available. The property offers free on-site parking. Read more
Knutsford Apartments is a serviced apartments complex located just off the Chelford Road, outside Knutsford Town Centre. Free WiFi access is available. The property offers free on-site parking.