Luxury Serviced Accommodation

Castle Properties offer luxury serviced accommodation in the very heart of Windsor and Eton.  Our wonderfully designed properties are all unique in their own special ways and next to some of the UK’s top attractions, shopping and restaurants.  We have a dedicated team of professionals ready to help you make the most of your time in Windsor and Eton, whether it be for a short leisure trip, a fun holiday to see the sites, a business project and meetings or perhaps you are just visiting friends and family nearby.

Regardless of the reason for your stay, if you’re looking for luxury serviced accommodation in Windsor with a personal touch and all of the facilities to fully enjoy your stay, then book now with Castle Properties on +44 (0) 1753 439450.

Our Popular Properties

View All Locations

Popular Windsor Attractions

View All Attractions

Windsor News & Events

View All