The Park New Delhi

The Park New Delhi

India

New Delhi

★★★★★ Rating 6.5
Average price per night

$90

USD

Experience royal indulgence at THE Park New Delhi, a luxury haven with sweeping views of the 18th-century Jantar Mantar observatory. Nestled among renowned historical landmarks, its upscale features promise a celebrity-like stay.