Stratford Hotel
Address: 43 Romford Road, London, United Kingdom
The Stratford Hotel is situated 5 minutesโ walk of Stratford Railway Station and the Westfield Shopping Centre. Central London can be reached within a 15-minute tube journey.
Hotels Nearby
-
London Olympus Hotel Nirvana 1 ★
35 Romford Road, London
-
London Olympus Hotel 2 ★
35 Romford Road, Stratford, London
-
Epsilon Hotel 3 ★
27-A Romford Road, London
-
ibis London Stratford 2 ★
1A Romford Road, E15 4LJ, London
-
The Grove Apartment
117 The Grove, London
-
Baytree Hotel
59 Vicarage Lane, Stratford, London
-
London Comfort Apartments Stratford
43 Water Lane, London
-
Cart And Horses 3 ★
Maryland Point, Stratford, London
-
Hunsens Stratford apartments
39 windmill lane, London
-
Pistacchio House
7 John Barnes walk, London
-
Marlin Apartments Stratford 4 ★
Olympic View,2 Millstone Close, Windmill Lane, London
-
Viking Hotel 2 ★
162 Romford Road, London
- ๐ WorldPlaces ›
- Hotels ›
- ๐ฌ๐ง United Kingdom ›
- London ›
- Stratford Hotel