Situated in Windsor and only 1. 6 km from Windsor Castle, Accommodation Windsor Ltd - Osborne Road 23 features accommodation with garden views, free WiFi and free private parking.
Situated in Windsor and only 1.6 km from Windsor Castle, Accommodation Windsor Ltd - Osborne Road 23 features accommodation with garden views, free WiFi and free private parking. The property has city views and is 3.
To book Accommodation Windsor Ltd - Osborne Road 23 in Windsor, Berkshire securely online today, and to check the latest availability at Accommodation Windsor Ltd - Osborne Road 23, please use the button below.
Make the most of your holiday by considering the weather! The 7-day weather forecast for Windsor is detailed below.