New all seasons hotel Opens in London

Accor has opened an all seasons hotel in London, the 74th such hotel following openings in France, Germany, Australia and New Zealand, Thailand and Indonesia. The medium-sized urban hotels cater to budget-minded travelers (room rates start at $150 per night), with free breakfasts, flat-screen TVs and free Wi-Fi in public areas. 

The all seasons London Southwark Rose hotel near London Bridge will be the first all seasons branded hotel in the UK, following the acquisition by Accor of the operating company of the Southwark Rose. The hotel originally opened in 2003 as an independent property and is currently trading with 84 bedrooms. An additional 21-bedroom extension is planned as part of the all seasons rebrand. The hotel is located just opposite the city on the south of the river, close to Shakespeare’s Globe Theatre, the Tate Modern and Tower Bridge.

As well as in the UK, the brand plans to continue its expansion in other European countries including Italy, Belgium, Luxembourg and the Netherlands. Visit