LEICESTER

Holiday Inn hotel, 129 St Nicholas Circle, Leicester LE1 5LX

£349.99

Product Details