52.64 ­-1.13
Go to map view
14-17 Abbey Street, Leicester, LE1 3TE, United Kingdom +44 116 251 0666

Get Rates

Show Sky Plaza Hotel at top of the results.

Get Flight + Hotel

Star Ratings

priceline.com
Orbitz
Agoda