HotelsClick.com

Base Serviced Apartments - Cumberland Apartments - Liverpool United Kingdom - Photos

» Base Serviced Apartments - Cumberland Apartments - Liverpool United Kingdom

Booking.com

No photos

Base Serviced Apartments - Cumberland Apartments - Liverpool United Kingdom - Search and Book Hotel

25 Cumberland Street,
L1 6Bu Liverpool
Hotels 3 Stars United Kingdom