- UK Information
- UK Hotels
- Self Catering Apartments Windsor
Self Catering Apartments Windsor
With easy access to the town centre, Self Catering Windsor offers modern, serviced apartments with free, secure parking, and free Wi-Fi. Heathrow Airport is 15 minutes’ drive away.
Prices from £112.5
8