Showcase Apartments - Highcross House Apart Hotel
Highcross House, 125-127 Vaughan Way, Leicester, England
The price is €47 per night from 23 May to 23 May
Located in Leicester City Centre, this apartment building is within a 15-minute walk of St. Nicholas Church and De Montfort University. National Space Centre ...
3.1/5 (34 reviews)
"The facility did not match the stated standards on the photos. It and was unsafe to stay there for my family, and we had to leave immediately to keep our baby away from this place. On the photos it is brand new but in reality we found old apartment with mold, terrible odour of old facility (smell ..."
Reviewed on 2 Oct 2020