Liverpool at the Reach
The Reach Apartment 223 39 Leeds Street Liverpool, L3 2DDLocated 700 metres from Royal Court Theatre in Liverpool, this air-conditioned apartment features a balcony with city views. The unit is 1.1 km from Pier Head. Free WiFi is provided throughout the property.
1 rooms
from £101