Le Stratford Manor se dresse sur un terrain de 8 hectares au coeur de la paisible campagne. Élégantes et contemporaines, les chambres disposent de nombreuses installations modernes. De plus, le restaurant Shakespeare propose un menu britannique contemporain tandis que vous pourrez vous détendre au bar-salon avec terrasse. L'hôtel possède un club de loisirs comportant une piscine intérieure chauffée, un bain à remous, un sauna, un hammam et une salle de sport. Le nouveau spa de l'hôtel a ouvert en août 2012.
Le restaurant Shakespeare propose de délicieux plats préparés avec soin et que vous pourrez accompagner d'une longue liste de vins.
Le Terrace Bar est idéal pour un moment de détente dans l'après-midi, avec un livre ou un café au lait et une collation. Le soir, vous pourrez y retrouver vos amis pour apéritif ou un verre après le dîner.