Back to Liverpool

The Castle Collection - 25 Castle Street

HotelLiverpool

Photo supplied by our booking partner

The Castle Collection - 25 Castle Street provides hotel accommodation in Liverpool. Situated directly on Castle Street, this property caters to travellers visiting the city.

No reviews on VacationGuide yet.