Yes there are a few places around Central Park that’s in a walkable distance from the embassy Indian arts palace Connaught Place Bookstore Palika bazaar is 7mts away Museum of illusion 10mts away. You can use Ola or Uber. Local transportation is safe. You can check with metros. arranges local rides in Delhi.