Welcome to Perch Arbor Suites , New Delhi , India