ITC Maurya Named after the affluent Mauryan dynasty which ruled Northern India for an extended span of time, ITC Maurya embodies the opulent erstwhile age completely. Sprawling over 5.5 acres of landscape, ITC Maurya is rightly called better of the Delhi inns for its magnificent construction which makes the hotel […]