Hotel Holiday Inn Commercial Road
The stylish 4-star Hotel Holiday Inn Commercial Road is set in the financial district of London.
The property is located in Newham district, 12 km from Westfield London. It is about 5 km away from the center of London.
Contemporary rooms feature climate control, television and blackout curtains.
Tayyabs pampers guests with Pakistani and French dishes and lies within 550 meters of the property.
Guests can reach Hotel Holiday Inn Commercial Road by car from London City airport in 15 minutes.
Guests can avail of 24-hour reception, 24-hour room service and laundry.