Premier Inn Liverpool City Centre (Moorfields)

Hotel in Birkenhead, UK

Features: wi-fi

3 Vernon Street, Liverpool, L2 2AY