Whether you're a tourist or traveling on business, Base Serviced Apartments - Sir Thomas Street is a great choice for accommodation when visiting Liverpool. Situated only 0.1 miles from the city center, guests ... Read more

View all Luxury Hotels in Liverpool