Castle Hotel

Castle Hotel
Main Street, Leicester, LE9 2AP
  • Telephone 0116 239 5337