
01Stratford Upon Avon · United Kingdom
Mercure Stratford Upon Avon Shakespeare Hotel
The Mercure Shakespeare Hotel is a traditional hotel which sits in the heart of historic Stratford-upon-Avon. Just a short stroll away from Shakespeare's birthplace, the RSC theatres and local shopping, this hotel is convenient for those lo...
Explore this hotel