Host & Stay - The Rodney TownhouseCasa vacanze
71 Rodney Street, Liverpool, L1 9EX, Regno Unito
Situated in Liverpool, near Liverpool Metropolitan Cathedral, Liverpool Central Station and Lime Street Train Station, Host & Stay - The Rodney Townhouse features free Wi-Fi. The property is located 1.3 km from Royal Court Theatre, 1.