Castle Lodge Ely
Search & compare prices for Castle Lodge Ely in all hotel booking websites.
Castle Lodge Ely Address: 50 New Barns Road, Ely, United Kingdom
Minimum price found for Castle Lodge Ely was: 55 GBP
Click here to get more information, photos & guest ratings for Castle Lodge Ely