LikeShareFollow
The Oberoi New Delhi is a 5 star hotel offering views of Humayun's Tomb on one side and forested golf course on the other.