The World’s Best Hotels of 2014

Oberoi, Mumbai tops this year’s World’s Best Hotels ranking.

Related