Best Western Grosvenor Hotel – Stratford-Upon-Avon