Holiday Inn Hotel, Leicester

Recently refurbished, the hotel is enviously situated in Leicester city centre, with excellent road and train links. The hotel is ideally placed for historical, cultural and sporting attractions

Venue Details
  • Location
  • Category
  • Address
    Holiday Inn Leicester 129 St. Nicholas Circle Leicester , LE1 5LX