Holiday Inn London - West
Acton, London, Greater London W3 6RT
A snazzy modern hotel in Park Royal with easy access to major routes. It’s bright, cheerful and stylish and with event space for up to 100 guests is a great value-for-money option for conferences, awards…
- Distance: 5.29 Miles
- Max: 100 guests