Set in Windsor, Central Windsor Apartment is 500 metres from Windsor Castle. Legoland Windsor is 3 km from the property. Free WiFi is available throughout the apartment. Some units also have a kitchenette, fitted with an oven. Dorney Lake is 4 km from Central Windsor Apartment, while London Heathrow Airport is 11 km away.
Number of rooms : 1