EPIC Apart Hotel - Seel Street, Liverpool: Info, Photos ...
See on map. 25 - 27 Seel Street, Liverpool, L1 4AU, England, United Kingdom. 8.4. . Very good. . 116 verified Hotels guest reviews. All of our reviews have come from real guests who have stayed at the property. Stay was ok, problems with sofa bed in living area.