Accor puts four South of England hotels on the market
Accor has put four of its branded hotels in London, Luton and Southampton on the market with prices on application. The portfolio includes the Ibis London Barking, Ibis London Luton…
Share