Welcome to The Grand Suites 122 , New Delhi , India