EnglandBerkshireWindsor
6 guests
3 bedrooms
1 bathroom
Right in the heart of Windsor, this central home puts you within minutes of the town's stylish boutiques, award-winning restaurants and traditional pubs. At the same time, the home is surrounded by pa...
From €316 Nightly