Tag: showcasing Oberoi’s iconic design

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

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