Apartment/Flat Concert Square Deluxe City Centre Apartment
★★★★
25 - 27 Seel Street, Liverpool, United Kingdom Show on map
Epic Apart Hotel - Seel Street is a 4-star hotel in Liverpool, United Kingdom. It is one of 585 places to stay in Liverpool listed on Triptoic.
25 - 27 Seel Street, Liverpool, L1 4AU, United Kingdom
Epic Apart Hotel - Seel Street is located at 25 - 27 Seel Street, Liverpool L1 4AU, United Kingdom.
Epic Apart Hotel - Seel Street is rated 4 stars.
Highly rated alternatives close by
Serviced apartment