Stratford
Stratford Apart Hotel, Stratford, London E20
Minimum length of stay: 7 nights Studio, 1 bedroomThe aparthotel with 24-hour Reception has studios and 1 bedroom apartments, ideal for for leisure and business travellers, as well as for people working on extended projects. They have contemporary design and a fully equipped… More info