Express by Holiday Inn London - Park Royal, London

Community images

  • Express by Holiday Inn London - Park Royal, London

Express by Holiday Inn London - Park Royal, London

Modern 104 bedroom hotel fully air-conditioned behind North Action Station. The Express by Holiday Inn London Park Royal is easily accessible to Centr...

> Show product information

Be the first to write a review!

Ask a question