Situated in Windsor and only 1.4 km from Windsor Castle, Excellent One Bedroom Apartment with Parking features accommodation with garden views, free Wi-Fi and free private parking. The property is around 3.
Number of rooms: 3
St Leonards Road, Windsor, SL4 3DJ, United Kingdom