Host & Stay - The Rodney TownhouseCasa o chalet
71 Rodney Street, Liverpool, L1 9EX, Reino Unido
El Host & Stay - The Rodney Townhouse se encuentra en Liverpool, cerca de la catedral metropolitana de Liverpool, la estación central de Liverpool y la estación de tren de Lime Street, y ofrece Wi-Fi gratuita.