Located in the heart of New Delhi, India, the Oberoi New Delhi overlooks the prestigious Delhi Golf Club and Humayun's Tomb, a well-known landmark and prime example of Mugal architecture. Named Best Hotel in the World by Travel & Leisure in 2004 and part of the Conde Nast Traveler Gold List 2004, the Oberoi New Delhi offers modern, luxurious accommodations. Established by the British Raj, New Delhi is a section of Delhi, the capital of India, and is composed of spacious, tree- lined avenues...