Stratford Apartments offers pet-friendly accommodation in London. Olympic Stadium is 1.1 km from the property. Free WiFi is offered . The accommodation features a flat-screen TV. There is also a kitchen, equipped with an oven.
Stratford Apartments offers pet-friendly accommodation in London. Olympi Read more
Stratford Apartments offers pet-friendly accommodation in London. Olympic Stadium is 1.1 km from the property. Free WiFi is offered . The accommodation features a flat-screen TV. There is also a kitchen, equipped with an oven.
Stratford Apartments offers pet-friendly accommodation in London. Olympic Stadium is 1.1 km from the property. Free WiFi is offered . The accommodation features a flat-screen TV. There is also a kitchen, equipped with an oven.
Number of Rooms: 2