Located close to Westfield Stratford City, this aparthotel provides a recently renovated 4-star accommodation in the Newham district of London. Free WiFi is provided throughout the property and private parking is available on site