Welcome to The Nanee Suites , New Delhi , India