This smoke-free hotel features a communal living room. Housekeeping is available on request.
Located in Liverpool, 62 Castle Street is in the city center. Cavern Club and Cavern Quarter are local landmarks, and the area's natural beauty can be seen at The Wirral Country Park and Wavertree Botanic Gardens. Merseyside Maritime Museum and Beatles Story are also worth visiting. Spend some time exploring the area's activities, including outlet shopping.