Imperial Terrace opening at Holiday Inn Lancaster; 2nd-floor events space overlooks Ewell Plaza
A new, small piece of the Lancaster Parking Authority’s $34 million renovation of the former Lancaster Square will be in place today with the official debut of Imperial Terrace, a