93 West RoadHotel
93 West Road, London, E15 3PX
Located in London and within 1.5 km of West Ham, 93 West Road features a garden, non-smoking rooms, and free Wi-Fi. The property is set 3.1 km from East Ham, 3.2 km from Stratford Tube Station and 3.7 km from Stratford City Westfield. Barking is 6.