Where is the best area to stay in New Delhi, India?
The best area to stay in New Delhi is Connaught Place as it is New Delhi’s colonial heart and is one of the main commercial centres in the city.
A travel writer and marketing expert, has a keen interest in food, wine, pets, and travel. Having spent most of his life in New Delhi, Anuj offers holistic insights into the good and the better sides of this captivating city.
The best area to stay in New Delhi is Connaught Place as it is New Delhi’s colonial heart and is one of the main commercial centres in the city.