Castle Park Hotel

12 Millstone Lane, Leicester, LE1 5JN, United Kingdom

Hotel image
Read more reviews for Castle Park Hotel