Back in the Swinging Sixties, few hotels in India really swung, so when The Oberoi opened in New Delhi in 1965, it ushered in a new era of luxury properties in the country. The go-to place for travelling stars and dignitaries (The Beatles stayed for a day in 1966) in its almost 50 years of existence, The Oberoi has become a beloved landmark, marking the approximate point where south Delhi segues into Lutyen&rsquos Delhi.