Tag: new delhi/london

Oberoi Hotels & Resorts to Debut in London's Iconic May...

The perfect location in the English capital for Oberoi to expand in.