Premier Inn Liverpool City Centre (Moorfields)
Hotel in Birkenhead, UK
Features: wi-fi
3 Vernon Street, Liverpool, L2 2AY
Hotels
ยท
Birkenhead, UK guide