ITC Grand Bharat, Gurgaon
Located just 37 km from New Delhi, India, the majestic ITC Grand Bharat resort stands amidst the ancient and picturesque Aravalis. India’s first all-suites luxury retreat, this resort has captivated travelers looking for a luxurious hideaway.
While building the Grand Bharat, its owners envisaged the resort to be a tribute to India’s stunning beauty—and created a place that has surpassed all expectations. Its comprised of four presidential villas, 100 individual suites, a massive 27-hole Jack Nicklaus signature golf course, two impressive restaurants, and its most valued gem: the highly comprehensive and elaborate wellness and spa center.
Its spa offers a long list of rejuvenating treatments, including Signature Well-Being, Ayurvedic Detox, and Vedic Weight Management. Alternatively, a refreshing dip in their stunning pool followed by a relaxing massage and a little pampering at the Salon Di Wills is always a good way to spend the day.
Average rate per night: starting from US$311.