This hotel could hardly be in a more charming spot, set in landscaped gardens, within easy reach of the main attractions of the historic and cultural town of Stratford. The rooms have been designed with care and attention and make for a restful and relaxing place to take time out of your busy schedule. The staff is always pleased to help you get the most from your stay.