Built in 1868, 62 Castle St is a 4-star Grade II listed building in the heart of the city centre, just a 5-minute walk from Liverpool One shopping centre and Mathews Street, home of The Beatles.
Address: Castle Street, Liverpool
Rates from:
GBP 62 | More:
Booking.com