Park Plaza London Park Royal sets the tone for an enhanced business trip, family getaway or couples retreat in West London. Our modern, full-service hotel features 212 spacious guest rooms, four exemplary meeting rooms, a convenient on-site restaurant and a contemporary bar. Our state-of-the-art fitness centre, free Wi-Fi and 24-hour room service offer additional convenience.
Park Plaza London Park Royal
628 Western Ave
London, England, United Kingdom