The Castle 3 stars

50 New Barns Rd, Ely, CB7 4PW, United Kingdom

Hotel image
Read more reviews for The Castle