The Gresham Aparthotel
Photo gallery for The Gresham Aparthotel
Overview of The Gresham Aparthotel
The Gresham Aparthotel
3.5-star aparthotel in Leicester City Centre
Reviews
9.2
Wonderful
Popular amenities
Explore the neighborhood
36 Market St, Leicester, England, LE1 6DP
- De Montfort University4 min walk
- Curve Theatre6 min walk
- Victoria Park17 min walk
- East Midlands (EMA)41 min drive