Great location near airport and on a main route towards London City centre via buses and underground.
Friendly helpful staff.
Room was well maintained and comfortable.just what I expedct from Holiday Inn.
Situated in Hayes, this hotel is close to Stockley Park. Area attractions also include Twickenham Stadium and Twickenham …More