← Back
62 Castle Street
Lodging
62 Castle Street, L2 7LQ
Liverpool, Merseyside
Business profile
62 Castle Street is a luxury boutique hotel in the heart of Liverpool City Centre with excellent facilities and easy access to all major attractions.
Customer reviews
No reviews yet
Write a review