Map of Liverpool Marriott Hotel City Centre |
Liverpool Marriott Hotel City Centre
This beautifully decorated hotel is located in Liverpool’s district of art and culture and overlooks vibrant Queen Square, opposite Lime Street station. The hotel was opened in 1998 and is very well located for a stay in Liverpool. [more...]
Copyright © 1999-2009 Excelsior Information Systems Limited.
All rights reserved.
Press Room Terms of Use Privacy Link to Us Self-Catering Advertising Index Site Map
