31-37 Windsor Road, Slough, SL1 2EL
Star Rating:
Offering city views, Westminster House is an accommodation located in Slough, 5.3 km from Windsor Castle and 6.9 km from Legoland Windsor. Featuring a...more
Offering city views, Westminster House is an accommodation located in Slough, 5.3 km from Windsor Castle and 6.9 km from Legoland Windsor. Featuring a lift, this property also provides guests with an outdoor fireplace. The apartment also provides free WiFi, free private parking and facilities for disabled guests.
At the apartment complex, some units have a private entrance, dining area, fireplace and oven. Some of the units include a satellite flat-screen TV, a fully equipped kitchen with a dishwasher, and a private bathroom with a bath and a hair dryer. At the apartment complex, some units are soundproof.
Dorney Lake is 9 km from the apartment, while Uxbridge is 11 km away. The nearest airport is London Heathrow Airport, 13 km from Westminster House.