Business Brief : 4 Star Deluxe Hotel
The Connaught, New Delhi is a haven of comfort and hospitality in the heart of the capital city of India, where the finest in tradition and contemporary living come together.