Photo gallery for Manor Hotel
Manor Hotel
3-star Slough hotel walkable to Thames River
Reviews
6.0
Popular amenities
Explore the neighborhood
The Village Green, Datchet, Slough, England, SL3 9EA
- Windsor Castle4 min drive
- Eton College4 min drive
- LEGOLAND® Windsor8 min drive