With a stay at Penthouses in Slough in Slough, you'll be within a 10-minute drive of Windsor Castle and LEGOLAND® Windsor. This hotel is 3.4 mi (5.4 km) from Thames River and 6.6 mi (10.7 km) from Cliveden House.
Make yourself at home in one of the 2 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms with bathtubs or showers are provided.
Free self parking is available onsite.
Support and useful information