Lamb Hotel 3 stars

2 Lynn Rd, Ely, CB7 4EJ, United Kingdom

Hotel image
Read more reviews for Lamb Hotel