This beautiful hotel is located within easy reach of all the main attractions of the historical and cultural town of Stratford-upon-Avon. There is so much to see and do including the Royal Shakespeare Company and Shakespeare’s birthplace. The rooms have all been fitted with first class amenities that include television and telephone, plus private bathroom.