Welcome to Hotel International Inn , New Delhi , India