|
|
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
|