Oberoi Hotels & Resorts to debut in London’s iconic Mayfair
Grosvenor and EIH London Investments Ltd have announced that South Molton, in London’s prestigious Mayfair, will be home to the Indian luxury hospitality group’s first Oberoi Hotel in the…