we had an overnight stay at this hotel. We have stayed at Premier Inn hotels which are better. The price of £80 a night was outrageous even given that this hotel is in the centre of Stratford, magnet for tourists. Lovely C16 building and all that but not worth £80 a night, breakfast extra!!