Host Stay No 32 Apartment Leicester, Leicestershire
A perfect fit for a big group of travellers: apartment «Host Stay No 32» is located in Leicester. This apartment is located in 6 km from the city center.
Number of rooms: 4
Hermitage Court LE2 5QQ Leicester, Leicester, LE2 5QQ