Description
Delhi, the capital of India, is a cosmopolitan city sprawled beside the River Yamuna. Sprinkled with medieval icons, contemporary landmarks, verdant gardens, and tree-lined avenues, the Old and New cities of Delhi respectively stand testimony to India’s antique wealth and urban treasures. Every year, Delhi attracts thousands of visitors from all over the world. Though the city and its fringes are abounding with hotels, the finest hotels in Delhi are located in the heart of the city and are equipped with a host of amenities such as fine-dining restaurants, spas, and swimming pools. ITC Grand Bharat in Gurgaon, ITC Maurya in New Delhi, Sheraton New Delhi Hotel in Saket, and WelcomHotel Dwarka in Dwarka are some of the top business and luxury hotels in Delhi. These ITC hotels are strategically located and offer an unmatched combination of hospitality and services. Book a stay at one of these hotels and avail of a range of irresistible offers
Reviews
To write a review, you must login first.
Similar Items