Marriott Hotels has launched Aravali Marriott Resort & Spa in Delhi NCR, adding a nature-led luxury resort to the region’s hospitality landscape. Located in the Aravali hills, the property features 158 rooms, villas, and suites, along with wellness, dining, and event facilities. The resort targets rising demand for staycations, destination weddings, and corporate offsites near the capital.