Holiday Inn Hotel, Leicester

Holiday Inn Leicester - Radiographer Seminar
Loading Map....

Address
129 St Nicholas Circle
Leicester
Leicestershire
England
LE1 5LX
United Kingdom


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.

Upcoming Events

  • No events in this location
  • Leave a Reply

    Your email address will not be published. Required fields are marked *

    Scroll to top