Search Hotels
Search History
1 Hotels found in Willingham.
Destination: United Kingdom Willingham |
Hotel Address: 60 High Street
Situated in the heart of Willingham, Orchard Cottage offers stylish accommodation just over 10 miles from the city centre of Cambridge The property offers free parking and free Wi-Fi
The purpose built unit is set within the cottages grounds It offers rooms with timber flooring and solid wood furniture, along with a flat-screen Freeview TV and tea and coffee making facilities with fresh milk The l...More