Mollet House
18A Pembroke Place, Liverpool, L3 5PX, United Kingdom,Object type: Hotel Liverpool
Stay in the heart of Liverpool – Excellent location - show map Set within less than 0.6 miles of Liverpool Metropolitan Cathedral and a 13-minute walk of W