London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
628 Western Avenue, London
Situated 3.2 km from Wembley Stadium in London, Park Plaza London, Park Royal welcomes guests with a restaurant, bar and gym. The nearest underground station is Park Royal, which is situated across from the hotel.
See MoreUsage of subsidiary facilities may incur additional fees