Farmer's Rest



Ely • Show on map
View Details for Price
Farmer's Rest is located in Ely, just 20 miles from University of Cambridge and 7.2 miles from Ely Cathedral. This vacation home features free private parking and free Wifi. St Catharine's College is…More info
