Holiday Inn Stratford-Upon-Avon
Check availability

Rooms from £66.00 ( €97.68 / $120.78 ) per night
Holiday Inn Stratford-Upon-Avon
Bridgefoot
Stratford-Upon-Avon
CV37 6YR
United Kingdom
Situated on the River Avon and set in beautiful landscaped gardens, the 4 star Holiday Inn Stratford-upon-Avon is the perfect location for discovering the delights of Shakespeare's birthplace, The Warwick Castle, Silverstone circuit while other...
Online Hotel Bookings