EPIC Hotel & Residences is a quality mixed development in Liverpool, UK in the bustling Liverpool City Centre
EPIC Hotel & Residences is a quality mixed development in Liverpool, UK consisting of a commercial hotel and residences located in the bustling Liverpool City Centre