Premier Inn – Stratford

New build Premier Inn hotel over Westfield Shopping Centre adjacent to Stratford International station