Featured News

Mandarin Oriental Hotel Group has announced that it will manage a new luxury hotel and branded residences on Hanover Square in the heart of London’s Mayfair district. The project is expected to open in 2021.