Burfield Road, Old Windsor,London, SL4 2JJ
Plot an area on map:
Show similar hotels:
All Windsor Hotels
All 4 star Hotels
4 * hotels in Windsor
Pinpoint attraction on map:
Windsor Castle3.9km
Legoland Windsor4.6km
Heathrow T 56.6km