Osborne Road 23 offers accommodation in Windsor, 1.1 km from Windsor Castle. This property is 2.9 km from Legoland Windsor and has free WiFi. The apartment is composed of 2 bedrooms, a living room, a fully equipped kitchen, and 1 bathroom. Towels and bed linen are available in this accommodation. Do Read more
Osborne Road 23 offers accommodation in Windsor, 1.1 km from Windsor Castle. This property is 2.9 km from Legoland Windsor and has free WiFi. The apartment is composed of 2 bedrooms, a living room, a fully equipped kitchen, and 1 bathroom. Towels and bed linen are available in this accommodation. Dorney Lake is 5 km from the apartment. The nearest airport is London Heathrow Airport, 11 km from Osborne Road 23.