Mercure Stratford upon Avon Shakespeare Hotel
Stratford upon Avon ,  United Kingdom
Mercure Stratford upon Avon Shakespeare Hotel
Situated in the heart of historic Stratford-Upon-Avon the Mercure Shakespeare hotel is a traditional hotel in a 17th century inn. Conveniently located to shopping & dining facilities and 320 meters from Shakespeare’s birthplace your hotel is ideally placed for sightseeing in your free time.