Lambourne - Leicester
Leicester England
Check in
3:00 PM
Check out
11:00 AM
Located in Leicester, this apartment is within a 15-minute drive of National Space Centre and Loughborough University. This apartment is 0.2 mi (0.2 km) from Watermead Country Park and 0.6 mi (1 km) from Watermead Park.
Make yourself comfortable in this individually decorated apartment, featuring a kitchen with a full-sized refrigerator/freezer and an oven. Complimentary wireless internet access is available to keep you connected. Conveniences include a desk and a separate sitting area.
Property Details
Location
11a Lambourne Road, Leicester, England LE4 4FW, United Kingdom