With a stay at this apartment in Slough, you'll be steps from Thames River and a 4-minute drive from Windsor Castle. This apartment is 4.4 mi (7 km) from LEGOLAND® Windsor and 14.2 mi (22.9 km) from Hampton Cou ... Read more
With a stay at this apartment in Slough, you'll be steps from Thames River and a 4-minute drive from Windsor Castle. This apartment is 4.4 mi (7 km) from LEGOLAND® Windsor and 14.2 mi (22.9 km) from Hampton Court Palace.
Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this apartment include a picnic area and barbecue grills.
Featured amenities include complimentary wired internet access and multilingual staff. Free self parking is available onsite.
Make yourself comfortable in your apartment.