Clear
Clear
Clear
Liverpool Hotels

Llh The Castle Hotel, Town Hall High Street, Liverpool, L23SW

GET BEST DEAL NOW
Compare hotel prices in Liverpool

Llh The Castle Hotel, L2 Hotel Details

Llh The Castle Hotel
Town Hall High Street
Liverpool
L2 3SW
Categories
Hotels

Additional Llh The Castle Hotel Information

Description

Llh The Castle Hotel is a business located in Liverpool in the Hotels category.

More Local Liverpool Hotels

Related Local Places To Stay in Liverpool

Serviced Apartment / Self-catering
0.09 miles
Serviced Apartment / Self-catering
0.11 miles
Serviced Apartment / Self-catering
0.11 miles
Serviced Apartment / Self-catering
0.12 miles
Serviced Apartment / Self-catering
0.12 miles
Serviced Apartment / Self-catering
0.12 miles
Serviced Apartment / Self-catering
0.14 miles

Reviews for Llh The Castle Hotel, Town Hall High Street, Liverpool, L2 3SW