Where is Windsor & Eton Riverside Station?
Windsor & Eton Riverside Station is located in Windsor City Centre. If you'd like to find things to see and do in the area, you might like to visit Wembley Stadium and LEGOLAND® Windsor.
Where Can I Stay near Windsor & Eton Riverside Station?
We've got 245 hotels to choose from within just a mile of Windsor & Eton Riverside Station. You might want to consider one of these options that are popular with our travelers:
Sir Christopher Wren Hotel
- hotel • Free breakfast • Free WiFi • Restaurant • Walkable location
Castle Hotel Windsor
- hotel • Free WiFi • Restaurant • Bar • Walkable location
Macdonald Windsor Hotel
- hotel • Free WiFi • Restaurant • Bar • Central location
Things to See and Do near Windsor & Eton Riverside Station
What to See near Windsor & Eton Riverside Station
- Windsor Castle
- St. Georges Chapel
- Eton College
- Frogmore House
- Windsor Racecourse
Things to Do near Windsor & Eton Riverside Station
- LEGOLAND® Windsor
- Theatre Royal
- Coworth Park Polo Centre
- Wentworth Golf Club
- Lapland UK