Le Meridien

Location : Janpath, New Delhi