Accor has opened the doors of a newly refurbished 139-room hotel, All Seasons London Leyton As part of the international brand of economy hotels, the second All Seasons hotel to open in the UK will appeal to both leisure and business customers visiting the city, offering fantastic value-for-money services and en-suite rooms designed with care, using latest techniques from double glazed windows to the state-of-the-art facilities. Featuring 139 en-suite bedrooms, a lounge bar and a comfortable ... More