Castle Cottage Orford - Villa sleeping up to 4 guests This villa features a dishwasher, washing machine and toaster. Located in Orford, 15 miles from