Holiday Inn Express London - Park Royal


Victoria Road London W3 6UP
020 8896 4460 Click to call

Holiday Inn Express London - Park Royal in short

Facilities in the rooms

Pets allowed
Telephone
WiFi

Facilities in the hotel

Bar
Restaurant
Spa
WiFi