Listings >> Hotels 62 Castle Street Departures, Winter '07. www.62castlest.com 62 Castle St, Liverpool L2 9UB, UK Get directions Hotels