Featuring a terrace and free Wi-Fi, 44 Renshaw Apart Hotel is set in the centre of Liverpool, close to Liverpool Central Station, Philharmonic Hall and Liverpool Metropolitan Cathedral.
Number of rooms: 15
44 Renshaw Street, Liverpool, L1 2SF, United Kingdom