Hotels in Liverpool
Built in 1868 in the traditionally grandiose manner of a civic banking headquarters, the imposing Victorian building that houses 62 Castle Street belies the contemporary warmth within. The Liverpool boutique hotelís score of suites are all palatially dimensioned and spiked with art deco touches.
This page viewed on 2,634 occasions since 9th April 2010
On this day: