62 Castle Street - A Boutique Hotel
Address: 62 Castle Street, Liverpool L2 7LQ
Telephone: 0151 702 7898
62 Castle Street is located right in the heart of Liverpool's City Centre. Offering luxurious bedroom suites, fully equipped conference rooms and the stunning private dining room. With Room Restaurant & Bar attached to the hotel you have everything close at hand for your stay in Liverpool.
Situated near to the Albert Dock, Tate Liverpool and Liverpool Echo Arena.