Oberoi Hotels & Resorts Voted World's Best Hotel Brand for the Second Consecutive Year by Travel + Leisure, USA, World's Best Awards, Readers' Survey 2016

Jul 18, 2016, 03:28 ET from Oberoi Hotels & Resorts