Vanburgh Court Apartments Apartment Slough
Located in Slough, within 6.2 km of Windsor Castle and 7.8 km of Legoland Windsor, Vanburgh Court Apartments provides accommodation with a terrace and free Wi-Fi as well as free private parking for guests who drive. The property is set 9.
Number of rooms: 4
40 Stoke Road, Slough, SL2 5YG, United Kingdom