Westminster House offers accommodations in Slough, 3.3 miles from Windsor Castle and 4.3 miles from Legoland Windsor. Housed in a building dating back to 2017, this apartment is 5.6 miles from Dorney Lake and 7.1 miles from Uxbridge Tube Station. 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 dishwasher. There's also a well-equipped kitchen in some units equipped with an oven, a microwave, and a toaster. At the apartment complex, every unit includes a private bathroom.
Guests can relax near the outdoor fireplace at the apartment complex.
Brunel University is 7.1 miles from the apartment, while Cliveden House is 8 miles away. The nearest airport is London Heathrow Airport, 8.1 miles from Westminster House.