Windsor Apartment
1 St. Catherine's Court Windsor, SL4 5BQWindsor Apartment offers accommodation in Windsor. The apartment is 1.6 km from Windsor Castle. The kitchen is equipped with an oven. A flat-screen TV is provided. Legoland Windsor is 2.
1 rooms
from £84