Oberoi Hotels & Resorts to Debut Iconic Boutique Hotel in London’s South Molton, Mayfair

In an exciting venture, Oberoi Hotels & Resorts partners with Grosvenor to introduce their first UK hotel in London’s distinguished Mayfair district. Set to open in 2027, the Oberoi, Mayfair…