"Could a hotel possibly be more emblematic of its place? Just three miles from the new international airport, on the border between Delhi and economically booming Gurgaon, the 322-room Leela is as ambitious, as modern, as opulent and as highly functional a business hotel as you’d expect given its location — that is, if your expectations have kept pace with Gurgaon’s steroidal growth." - Tablet Hotels