Set in beautiful landscaped gardens, this 4-star Holiday Inn is in the heart of Stratford-upon-Avon, just 500 metres from The RSC Theatre. The hotel has a modern fitness centre and traditional restaurant. (from booking.com)
Read More »« Less
No reviews have been added for Holiday Inn Stratford-Upon-Avon yet. Why not be the first to tell people what you think about this business?
Add a Review
You need to be signed in to to rate or review this business.