London Stratford Studios

London, United Kingdom

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. The aparthotel features family rooms as well as facilities for disabled guests.

See other properties