Stratford Hotel has a historical presence of Shakespeare but in a stone' throw away. This 4 Star Hotel did a perfect job of throwing a mixture of extravagance. This Stratford hotel offers a luxurious accommodation near the famous theaters and 2 magnificent castles to explore nearby.