LONDON—IHG (InterContinental Hotels Group) has opened InterContinental London – The O2 on the Greenwich Peninsula. The 453-room includes 59 suites;…
Browsing: InterContinental London The O2
LONDON—IHG has signed its third InterContinental property in London: InterContinental London The O2, following the InterContinental London Westminster and the…