23 Osborne Road Hotel Apartments Windsor
23 Osborne Road, Flat 4
Windsor South East England
Osborne Road 23 offers accommodation in Windsor. Providing free private parking, the apartment is 1.1 km from Windsor Castle. Free WiFi is available .
The kitchen has an oven and there is a private bathroom. Towels and bed linen are provided in this apartment.
Legoland Windsor is 2.9 km from Osborne Road 23 , while Dorney Lake is 5 km from the property. London Heathrow Airport is 11 km away.
Facilities
|
|||||||||||||
|
|||||||||||||
|
453