From 136 USDRoom/Night
131 Angel Lane - Stratford - E15 1DB London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
Located just 300 meters from the center of Stratford, the hotel is 5 minutes walk from the train station in Stratford. Central London can be reached by underground in 15 minutes and Stratford tube station is located at 500 meters.