@HICommercialRd
Introducing the new Holiday Inn London Commercial Road, boasting 133 spacious bedrooms and 4 state-of-the-art meeting rooms located in the heart of East London