Virginia Lodge
12 Evesham Place Stratford On Avon, CV376HTJust 5 minutes walk from the very heart of Stratford-upon-Avon and all of the town’s famous theatres; this lovely Victorian town house offers free Wi-Fi and free parking.
8 rooms
from £50