Country houses in Windsor
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Manor Green Cottage
Manor Green Cottage Village Green Datchet Sl3 9Eh, Windsor, United Kingdom (Open map)
This 4-room country house is within easy reach of Ditton Park, while St Mary the Virgin is 150 metres away. Located 25 minutes' walk…
Read more...
5.7
Decent
50 reviews