’s vibrant Greenwich Peninsula, InterContinental London – The O2 is one of the most impressive conference venues in London. The... degree views of the City of London. InterContinental London - The O2 features a 4,500 sqm purpose-built conference centre...
Arora Hotels