Stratford-upon-Avon is famous for being the birthplace of Shakespeare and there is no better hotel to stay there than the Arden Hotel Stratford Upon Avon! Standing just a stone's throw away from the RSC Theatre,