The Park New Delhi's prime location in the urban hub of India's capital city guarantees connectivity to business and leisure areas. Inspired by the five elements of nature, chic design combines with cutting edge technology to offer an eclectic & inspiring experience.
The Terrace is ideal for an..