From 112 USDRoom/Night
roadmap satellite
The hotel is located in Bow Road, within walking distance of Victoria Park, the Olympic Stadium and a variety of restaurants and bars. bus and subway are nearby, allowing the rapid transport to the rest of London.