Holiday inn express park royal
For a guaranteed comfortable and convenient stay in the capital the holiday inn express park royal london is the perfect choice located in north acton and just 2 minutes walk from the local tube station the hotel is just a short journey from heathrow wembley stadium westfield shopping centre and all the major sights shops and sounds of central london and the west end whether on business leisure or a travel stopover the holiday inn express park royal london offers a comfortable and re