Connaught Royale Delhi is located in the Central Delhi district in New Delhi, 1.7 km from Jantar Mantar and 4 km from Feroz Shah Kotla Cricket Stadium. Guests can enjoy the on-site restaurant.
Number of rooms: 36
106, Babar Road, Connaught Place, 110001 New Delhi, India