Book now
167 Bow Road - E3 2SG London United Kingdom
Area: --
View map
Book online or call +39 041 8624040
view info & map
Zoom: + -
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.
Back to description