Central Windsor Apartment
No creditcards accepted, only cash |
56c Saint Leonards Road, Windsor
Windsor South East England
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.
Facilities
|
||||||||||||||||||
|
||||||||||||||||||
|
466