Sardar Patel Marg , not Sardarpatel :) Anyways.. i think there is a metro station in Chanakyapuri. Once you're in Delhi , autos are a great way to travel. Cheap and effective. As it is you'll need one to reach Karnataka Bhavan as there is no metro station around it.