No image available for this hotel
No image available for this hotel
Windsor, Windsor
Spend a second to
save a fortune!
Spend a second to save a fortune!
47 - 56c Saint Leonards Road, Windsor, Windsor
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.
See MoreUsage of subsidiary facilities may incur additional fees