Where is Ilford Station?
Ilford Station is located in Valentines. If you want to find things to see and do in the area, you may want to check out O2 Arena and Tower of London.
Where Can I Stay near Ilford Station?
We've got 2156 hotels you can choose from within 5 miles of Ilford Station. You may want to consider one of these options that are popular with our guests:
Novotel London ExCeL - 4.1 mi (6.6 km) away
- hotel • Free WiFi • Restaurant • Steam room • Central location
Good Hotel London - 4.2 mi (6.7 km) away
- hotel • Free WiFi • Restaurant • 2 bars • Central location
Moxy London Excel - 3.7 mi (6 km) away
- hotel • Free WiFi • Bar • Cafe • Walkable location
MOXY London Stratford - 3.3 mi (5.3 km) away
- hotel • Free WiFi • Bar • 24-hour front desk • Central location
Aloft London Excel - 3.8 mi (6.2 km) away
- hotel • Free WiFi • Restaurant • Sauna • Central location
Things to See and Do near Ilford Station
What to See near Ilford Station
- O2 Arena
- Tower of London
- Tower Bridge
- London Bridge
- Trafalgar Square
Things to Do near Ilford Station
- The British Museum
- London Eye
- Covent Garden Market
- Westfield Stratford City
- ABBA Arena