Property Location
With a stay at Luxury Town Centre Apartment Stratford Upon Avon in Stratford-upon-Avon, you'll be minutes from Hall's Croft and Royal Shakespeare Theatre. This apartment is within close proximity of Courtyard Theatre and Nash's House.
Rooms
Make yourself at home in one of the 2 guestrooms.
Dining
Quench your thirst with your favorite drink at a bar/lounge.