Check-in: 3:00 PM
Check-out: 10:00 AM
Minimum age of primary renter:18
100% refund if canceled at least 60 days before arrival date.
Maidenhead is a large market town in Berkshire, England, on the south-western bank of the River Thames. With a population of about 73,000, Maidenhead is the largest town in the Royal Borough of Windsor and Maidenhead. The town is situated 31 miles (50 km) west of London, 13 miles (21 km) northeast of Reading, 32 miles (51 km) southeast of Oxford and 7 miles (11 km) from both Henley on Thames and Windsor.