Park Plaza London Park Royal
Restaurant • Bar • Hotel • Gym • Fitness center • Business to business serviceContemporary rooms & suites in a polished hotel featuring a gym & a restaurant/bar. People often mention hotel, stay, staff, room, great, good, clean, service, parking, friendly,
Address
628 Western Ave, London W3 0TA, United Kingdom
Website
Contact
+44 333 400 6132Rating on Google Maps
4.30 (1.6K reviews)Open on Google Maps