Staybridge Suites
Hotel in Birkenhead, UK
Features: wi-fi, air conditioning
21 Keel Wharf, Liverpool, L3 4FN
Hotels
ยท
Birkenhead, UK guide