Where is Stratford International Station?
Stratford International Station is located in Stratford. If you're looking for things to see and do in the area, you might like to visit O2 Arena and Tower of London.
Where Can I Stay near Stratford International Station?
We've got 7119 hotels to pick from within 5 miles of Stratford International Station. You may want to think about one of these choices that are popular with our guests:
The Tower Hotel, London - 3.9 mi (6.2 km) away
- hotel • Free WiFi • 2 restaurants • 2 bars • Central location
Sea Containers London - 4.9 mi (7.9 km) away
- hotel • Free WiFi • Restaurant • 2 bars • Central location
Point A Hotel London Kings Cross – St Pancras - 4.9 mi (7.9 km) away
- hotel • Free WiFi • 24-hour front desk • Snack bar • Walkable location
Point A Hotel London Liverpool Street - 3.4 mi (5.5 km) away
- hotel • Free WiFi • 24-hour front desk • Snack bar • Walkable location
Yotel London City - 4.4 mi (7.1 km) away
- hotel • Free WiFi • Restaurant • 24-hour fitness center • Central location
Things to See and Do near Stratford International Station
What to See near Stratford International Station
- O2 Arena
- Tower of London
- Tower Bridge
- London Bridge
- Trafalgar Square
Things to Do near Stratford International Station
- The British Museum
- London Eye
- Covent Garden Market
- Oxford Street
- Natural History Museum