Niché dans la localité de "Centre de New Delhi", Hotel C & G Villa At New Delhi Connaught Palace se trouve à moins de 2 km des lieux d'intérêt culturels tels que le Musée international des poupées de Shankar.
La résidence dispose de 15 chambres avec un coin salon et un coin repas, meublé d'un bureau. Elles sont dotées des fenêtres insonorisées. Elles sont également équipées d'une cafetière/théière. Un bidet, une toilette séparée et une douche, ainsi qu'un sèche-cheveux et des draps de bain, sont disponibles dans les salles de bains.
Un restaurant The Drunkyard traite les clients avec des repas de cuisine asiatique et se trouve à 300 m d'Hotel C & G Villa At New Delhi Connaught Palace.
Cet hotel 3 étoiles est placé à New Delhi, non loin de la station de métro Rajiv Chowk. La région comprend des sites religieux tels que le Temple Laxminarayan (à 2,1 km) et la Cathédrale du Sacré-Cœur de Delhi (à 2,2 km). C & G Villa At New Delhi Connaught Palace est situé à 10 minutes en voiture du Parc zoologique national de Delhi, ainsi que Shivaji Stadium Terminal est à environ 15 minutes à pied. Il est à quelques pas de la gare de New Delhi.