Ref No. B 188029
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.
hotels liverpool luxury hotels liverpool 62 Castle Street Accommodation Liverpool UK
62 Castle Street are listed in; UK Business Directory : Liverpool Business Directory : Accommodation Directory : Accommodation in Liverpool : Accommodation in UK