Villare Leicester City Centre Hotel
Leicester England
Check in
2:00 PM
Check out
11:00 AM
With a stay at Villare Leicester City Centre Hotel in Leicester (Leicester City Centre), you'll be within a 10-minute drive of National Space Centre and Highcross Shopping Centre. This upscale hotel is 12 mi (19.4 km) from Loughborough University and 0.4 mi (0.6 km) from Leicester Guildhall.
Make yourself at home in one of the 21 air-conditioned rooms featuring iPod docking stations and Smart televisions. Your Select Comfort bed comes with Frette Italian sheets. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, designer toiletries, and hair dryers.
Property Details
Location
19 St. Nicholas Place, Leicester, England LE1 4LD, United Kingdom