Our stay in the premier inn at Stratford can be summarised in one word: wow! If all premier inns were like this, for such a competitive rate, we would never consider staying anywhere else in London. To begin with the location: easy to get to from stratford international (the hotel is opposite the entrance to stratford international station), or from...
More
