Location
With a stay at Luxury Town Centre Apartment Stratford Upon Avon in Stratford-upon-Avon, you'll be within a 15-minute drive of Warwick Castle and Hall's Croft. This apartment is 0.1 mi (0.2 km) from Shakespeare’s Schoolroom & Guildhall and 0.2 mi (0.3 km) from New Place.