62 Castle Street
62 Castle Street is a Grade II listed luxury boutique hotel situated in the heart of Liverpool on the renowned Castle Street.
Luxury Boutique Hotels & Restaurants, Liverpool City Centre | 62 Castle Street
Built in 62 Castle St is a Grade II listed building in the heart of the city centre, just a walk from Liverpool One shopping centre.
Bedroom Suites | Luxury Hotel Suites at 62 Castle St, a Liverpool Boutique Hotel
Liverpool Boutique Hotel