Base Serviced Apartments – Sir Thomas Street
1-3 Sir Thomas Street Liverpool, L1 6BWBase Serviced Apartments is proud to announce the opening of our brand new location in the heart of Liverpool.
4 rooms
from £36