HIGH CROSS HOUSE
127 vaughan way 125 High cross house, Leicester, LE3 4AW, United Kingdom,Object type: Hotel Leicester
Stay in the heart of Leicester – Show map HIGH CROSS HOUSE in Leicester provides accommodation with free WiFi, 1.3 miles from Belgrave Road, 1.5 miles from