Considering the Best Western The Alicia Hotel in Liverpool?
A VT member wrote the following comment about visiting Liverpool:
The Beatles. by A2002
Liverpool is the birthplace of "The Beatles". There's a street along in the town center with many pubs having the atmospheres of the beatles.
There's a museum show casing the story of the Beatles from the 1960s.