Kings Road Apartment 86 is located in Windsor and offers a garden. The apartment is 1 km from Windsor Castle.
The apartment has 3 bedrooms and 1 bathroom with a bath. There is a seating area, a dining area and a kitchen complete with a dishwasher, an oven and a microwave.
Legoland Windsor is 3.1 km from Kings Road Apartment 86. The nearest airport is London Heathrow Airport, 11 km from the property.