Grafton House 3 stars

7-13 Saxby Street, Leicester, LE2 0ND, United Kingdom

Hotel image
Read more reviews for Grafton House