The Hyde Apartment
6E Queen Street Leicester, LE1 1QWThe Hyde Apartment offers accommodation in Leicester, 200 metres from Belgrave Road and 1.1 km from De Montfort University. The apartment is 1.5 km from University of Leicester.
1 rooms
from £75