The Westbridge Hotel
Address: 335-337 High Street, Stratford, Newham, London, E15 2TF, United Kingdom
Nearest Landmark: Stratford High Street Tube Station
(2 Minutes Walk )
Distance: 6.2 Miles from London Centre
Located in Stratford, The Westbridge Hotel is set in a Grade II listed building, and offers a coffee house and rooms with easy access. This 4-stars hotel...