Stratford Hotel

43 Romford Road, E15 4LY, Stratford, London, UK

If you want to find a hotel that just seems to be near most of the important spots in London, then Stratford Hotel should be your pick. If you just want to rest, visit the Victoria Park located nearby. There’s also a shopping district nearby, you should find everything you need in there. The hotel itself is a great opportunity so you should also book a date with